Full Stack Developer
Remote
Full Time
Mid Level
Job Description:
We are seeking a talented Developer/BI Resource to join our team. The ideal candidate will possess expertise in Microsoft Power BI Reports, Microsoft SQL Server Programming, React.js/JavaScript & REST API, along with optional experience in C#/.Net. Additionally, we require someone who is organized and detail-oriented.
Responsibilities:
We are seeking a talented Developer/BI Resource to join our team. The ideal candidate will possess expertise in Microsoft Power BI Reports, Microsoft SQL Server Programming, React.js/JavaScript & REST API, along with optional experience in C#/.Net. Additionally, we require someone who is organized and detail-oriented.
Responsibilities:
- Microsoft Power BI Reports: experience in creating Microsoft Power BI reports, including data modeling, visualization, and dashboard development.
- Microsoft SQL Server Programming: experience in Microsoft SQL Server programming, including T-SQL for stored procedures, and a strong understanding of basic database concepts.
- React.js / JavaScript & REST API: experience in React.js development and JavaScript, including proficiency in working with RESTful APIs.
- C#/.Net (Optional but Nice to Have): experience in C#/.Net development, with an understanding of backend development principles.
- GIT Experience: Proficiency in version control using GIT, including branching, merging, and code collaboration.
- Minimum of 2 years of experience in developing Microsoft Power BI reports.
- Minimum of 2 years of experience in Microsoft SQL Server Programming, including T-SQL for stored procedures and basic database knowledge.
- Minimum of 3 years of experience in React.js and JavaScript development, with proficiency in working with RESTful APIs.
- Optional: Minimum of 1 year of experience in C#/.Net development.
- Proficiency in version control using GIT.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Strong problem-solving skills and ability to work independently and collaboratively.
- Excellent communication skills, both verbal and written.
- Ability to prioritize tasks and manage time effectively in a fast-paced environment.
- Experience working in an agile development environment is a plus.
- Strong organizational skills and attention to detail.
Apply for this position
Required*