Mid-Level Software Developer

Posted 14hrs ago

Employment Information

Education
Salary
Experience
Job Type

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.