Job Summary
We are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients. You will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions. This role requires a strong understanding of software development principles, as well as proficiency in various programming languages and tools.
- Design, develop, and implement software applications using .NET and C#.
- Collaborate with product managers and other stakeholders to gather requirements and define project scope.
- Utilize GitHub for version control and collaboration on code development.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Ensure software quality through rigorous testing and debugging processes.
- Implement Role-Based Access Control (RBAC) to enhance security features within applications.
- Maintain and optimize existing software systems for performance improvements.
- Stay updated with emerging technologies, including Quantum engineering concepts, to innovate solutions.
- Proven experience in software development with a strong focus on .NET and C#.
- Familiarity with AWS services for cloud-based application deployment.
- Experience working in Linux environments is preferred.
- Knowledge of Agile methodologies and practices.
- Proficiency in using GitHub for source code management.
- Experience with RBAC implementation is a plus.
- Understanding of Quantum engineering principles is advantageous but not mandatory.
- Prior experience in Oil & Gas preferred
We welcome applicants who are eager to learn and grow within our organization while contributing to exciting projects that push the boundaries of technology.
- AD&D insurance
- Dental insurance
- Disability insurance
- Health insurance
- Health savings account
- Life insurance
- Vision insurance