Seeking a Senior Power BI Developer to design, develop, and maintain high quality software solutions.
Requirements
- Strong proficiency in programming languages (Python, JavaScript) and Business Intelligence Platforms (Power BI).
- Experience with back-end development, including modern frameworks (.NET, etc.).
- Proficiency in database management (SQL, RBS, MongoDB, or other NoSQL databases).
- Ability to connect to a wide range of data sources for multiple repositories and sources
- Working knowledge of the AWS and / or MS Azure cloud platforms and containerization (Docker, Kubernetes).
- Experience in RESTful API development, microservices architecture, and distributed systems.
- Strong working knowledge of CI/CD tools (GitHub Actions, GitLab CI/CD).
Responsibilities
- Design, develop, and maintain scalable, high-performance software applications.
- Write clean, efficient, and well-documented code following industry best practices.
- Maintain and improve the performance of existing software
- Recommend improvements to mevcut software programs as necessary
- Collaborate with architects, product managers, and other developers to define technical requirements and system design.
- Perform code reviews, mentor junior developers, and enforce coding standards.
- Develop and maintain RESTful APIs, microservices, and cloud-based applications.
Other
- Must be a U.S. Citizen or Permanent Resident
- Must be able to obtain and maintain a Public Trust security clearance
- Bachelor’s degree in Computer Science, Software Engineering or a related field and 8+ years of experience in software development
- 8 years of additional relevant experience may be substituted for education.
- Experience working in a Scaled Agile Framework environment (SAFe)