Mid-Level Software Developer
Posted 14hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mid-level Software Developer with experience in Java and JavaScript at Agile5 Technologies. Involved in agile development of enterprise software systems with a focus on team collaboration and code quality.
Responsibilities:
- Design, develop, enhance, debug, and implement software in an agile development environment
- Maintain and support a legacy Java Spring Framework application with a JavaScript frontend
- Write code that is able to be reused, testable, and efficient
- Troubleshoot issues or problems related to software applications
- Understand, learn, and apply emerging automated build, test, and deployment capabilities; help develop project teams toward integrating such solutions
- Address problems identified with system integration and capability incurred during testing and implementation of developed software in support of customer objectives
- Consult with project teams and end users to identify software requirements
- Assist in the evaluation and recommendation of application software packages, and application integration and testing tools
- Resolve issues and problems with software developed and respond to suggestions for improvements and enhancements
- Participate in the development of software documentation such as training/user manuals
- Update Java Spring applications to improve compatibility with external dependencies
- Perform other duties as assigned.
Requirements:
- Minimum 5 years of experience developing with Java and Javascript in an agile environment
- Experience with full stack development, Java Spring Framework, and modern JavaScript frameworks
- Bachelor’s degree or higher from an accredited institution in computer science, computer engineering, or closely related field preferred; or the equivalent combination of education, training, and experience
- Agile scrum
- Ability to lead and work well within a team
- Excellent oral and written communication skills
- Experience working in a highly regulated environment
- Experience with microservice development and support
- Security Clearance Requirements: None required upon applying, but must be willing to undergo a background check to obtain a Public Trust security clearance
- Must be a U.S. citizen.
Benefits:
- Must be able to remain in a stationary position for long durations of time
- Continuously operate a computer and other office productivity machinery
- Equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.


















