Job Summary
The Engineer I is a proactive and detail-oriented software professional contributing to full-stack development throughout the Software Development Life Cycle (SDLC). This role focuses on writing clean, efficient code aligned with technical designs, implementing well-structured software components, and executing comprehensive unit testing to ensure quality and reliability. By actively participating in Agile ceremonies and team collaboration, the Engineer I supports seamless integration across frontend, backend, and UI/UX elements to drive optimal performance and user experience.
Building on foundational engineering expertise, this role encourages continuous learning, innovation, and problem-solving while contributing to successful project outcomes. The Engineer I also supports system enhancements with a strong focus on identifying potential challenges early and continuously improving development processes through modern DevOps practices and cloud technologies.
Minimum Qualifications
- Bachelor's degree in Computer Science or a related field, or equivalent relevant experience
- 2+ years of hands-on experience in full-stack development, including Frontend, Backend, and UI/UX engineering within the SDLC
Preferred Qualifications
- 5+ years of progressive experience in software engineering across full-stack domains
Knowledge, Skills & Abilities
- Proficiency in Java and Spring Boot
- Strong understanding of Object-Oriented Programming
- Experience with Kubernetes and containerized environments
- System design exposure and database fundamentals
- Familiarity with Agile principles, methodologies, and collaborative development practices
- Strong analytical thinking, business acumen, and problem-solving abilities
- Continuous improvement mindset with attention to code quality and scalability
- Experience with DevOps tools & CI/CD practices
- Cloud knowledge Azure preferred (or AWS equivalent), including App Services, Functions, and Pipelines