You will design, develop, and implement new software features and functions throughout the full development life cycle.
Responsibilities
Design and develop components for request handling, business logic, authentication, authorization, security, and logging.
Analyze requirements and perform impact analysis for client-requested changes.
Conduct unit and integration testing for defect fixes and enhancements.
Prepare and review technical design documents.
Provide technical support for ongoing applications, including system maintenance and production support.
Required Skills
5 years of experience as a Technical Lead, Sr. Software Engineer, or Software Consultant.
Proficiency with Spring Boot.
Experience using Jenkins.
Experience using Jira.
Experience using Confluence.
Bachelor’s Degree or Foreign Equivalent in Information Technology, Computer Science, Software Engineering, Computer Information Systems, or a related field.
Ability to travel or relocate to various unanticipated locations throughout the United States.