Designs, develops, and maintains application solutions and software for customers based on specifications and requirements
Integrates, tests, and debugs application solutions and software when deployed in
development, test and production environments
Performs peer code reviews for project team commits to improve the quality of codes
Coaches team members in software engineering practice and provides technical assistance and consultation
Documents the code, deployment steps, issue root causes, module or system design, entity relationships/models, and logical process flows implemented in code
Utilizes software development tools such issue-tracking, code repository, artifact repository or registry, and build servers
Explores with new tools and technologies that will improve software fulfillment of current and new requirements
Provides technical guidance to ...
Ready to Apply?
Join thousands of Americans building their careers