What are the responsibilities and job description for the Cleared Applications Developer position at Serry Systems?
Please note: Principals Only, No 3rd Party Recruiters. Thank you!
Active DoD Public Trust Clearance Required
We have an opportunity for an Application Developer – Senior role to join our talented Professional Services team. The successful candidate will plan, develop, and maintain web applications for a complex federal government client.
Typical responsibilities include:
participate in scope planning exercises for these releases and eventually provide a level of effort (LOE) for an agreed-upon scope. The scope will include a group of baseline jiras associated with each release along with a mixture of bug fixes, improvements, and new features for the application. The baseline jiras include but are not limited to the following:
* Confirm accuracy of Functional Specification
* Provide Summary on the State of Unit Tests within the application or Ensure full unit test coverage
* Implement solution for any java library on the DTL with a divest or blocked status
* Consider coding best practices that facilitate the automation of QA testing
* Conduct Code Review
* Publish release notes
* Execute required cyber hardening and provide a POAM and FPR file
* Confirm accuracy of Technical Specification
complete development work (coding and related tasks) per LOE which will be incorporated into the overall project schedule. SC will assist in developing a high level schedule.
· Effectively applies Angular, PL/SQL, Java, JavaScript, Spring Framework, GenEdit, SVN subversion.
· Effectively applies unit testing frameworks such as TestNG, JMock, JUnit, DBUnit.
Required Skills
· Bachelor’s degree in Computer Science, Operations Research/System Analysis, Management Information Systems, Mathematics, or Business/Decision Sciences or formal technical training
· Minimum of 5 years of relevant experience as a software developer
- Experience with CI/CD process, automation, and devops tools (Jenkins, Docker, kubernetes, etc)
- Prior experience supporting Production environment (Tier 3 support)
- Skilled in unix, python and other scripting tools.
must have a working knowledge of the following: Java, Jira, CMS, Change Gear.
Experience with the Java Persistence API (JPA), especially as it pertains to Spring Data is a plus.
· Experience developing J2EE applications and Web Services including performance turning and testing.
· Strong experience in Angular(JS) and/or other JavaScript frameworks.
· Experience in PL/SQL, Java, JavaScript, Spring Framework, GenEdit, SVN subversion.
· Experience with unit testing frameworks such as TestNG, JMock, JUnit, DBUnit.
· Experience with JBOSS and Web Logic application servers.
· Experience in developing enterprise Java solutions following standard best practices including SDLC, OOAD, and design patterns.
· Solid/advance Java programming and object-oriented analysis and design.
· Solid experience in full software development life cycle including production support in methodologies such as waterfall, RUP, Agile/Scrum.
· Very strong and demonstrated analytical and problem solving skills.
· Proficient with Microsoft Office products.
· Solid knowledge of Oracle relational database structures.
· Excellent team player
· Excellent presentation & communication skills in both oral and written form
· Genuine desire to learn is essential
· Experience working in the Federal Government
Clearance Requirement
· Must possess an active DoD Public Trust Clearance