Software Engineer - Mighty ID
Phoenix, AZ 85001
About the Job
Software Engineer I
MightyID is a leading SaaS provider specializing in Identity Resiliency Solutions, empowering businesses to secure and manage digital identities with unparalleled efficiency and reliability. As innovators at the forefront of the identity security sector, we are committed to delivering cutting-edge solutions that protect our clients' most valuable assets. Our culture is driven by a passion for innovation, a commitment to excellence, and a team that values collaboration and creativity.
Position Overview
The software engineer I position responsible for supporting engineering projects through design, analysis, and testing. This role involves collaboration with senior engineers and cross-functional teams to contribute to the development of innovative solutions. The Engineer I will engage in problem-solving, documentation, and compliance with industry standards while gaining valuable experience in a dynamic environment. Ideal candidates will possess a strong foundation in engineering principles, excellent communication skills, and a commitment to continuous learning and professional growth.
Key Responsibilities:
Nice to Haves:
MightyID is a leading SaaS provider specializing in Identity Resiliency Solutions, empowering businesses to secure and manage digital identities with unparalleled efficiency and reliability. As innovators at the forefront of the identity security sector, we are committed to delivering cutting-edge solutions that protect our clients' most valuable assets. Our culture is driven by a passion for innovation, a commitment to excellence, and a team that values collaboration and creativity.
Position Overview
The software engineer I position responsible for supporting engineering projects through design, analysis, and testing. This role involves collaboration with senior engineers and cross-functional teams to contribute to the development of innovative solutions. The Engineer I will engage in problem-solving, documentation, and compliance with industry standards while gaining valuable experience in a dynamic environment. Ideal candidates will possess a strong foundation in engineering principles, excellent communication skills, and a commitment to continuous learning and professional growth.
Key Responsibilities:
- Assist in the design, development, and testing of engineering projects.
- Conduct analysis and simulations to support engineering solutions.
- Create and maintain project documentation and reports.
- Collaborate with senior engineers and cross-functional teams.
- Participate in testing and validation of prototypes and products.
- 2 years of experience in software development and IT project lifecycle management.
- Experience with Docker and cloud platforms (AWS, Azure).
- Excellent communication skills, capable of explaining complex technical concepts to both technical and non-technical stakeholders.
- Ability to manage and prioritize work effectively within a team environment.
- Proficiency in Java, Spring, Angular, React, and related technologies.
- Strong experience with CI/CD tools such as Jenkins, GitHub Actions, and CircleCI.
- Familiarity with database management (SQL, PSQL, MongoDB).
- Knowledge of security standards and practices.
- Familiarity with automation testing frameworks and tools.
- Understanding of Agile development practices.
Nice to Haves:
- Experience with Node.js
- Experience with Cyprus
- Familiarity with advanced debugging techniques and tools.
- Knowledge of cloud-based development and deployment.
Powered by JazzHR
Source : Mighty ID