JOBSEARCHER

370 Senior Application Developer

Location: SDC Office Security & Certification Requirements Active TS clearance (or Secret with SSBI) IAT Level II certification (Security+ recommended) CWF appointment required Education & Experience Requirements Bachelor’s degree in engineering, scientific, business, or technical discipline and: Minimum 10 years of experience developing complex applications Substitution Allowed: 14 years of technical experience in complex application development may replace degree + required experience Minimum Required Experience 5+ years leading a software development team 5+ years of Java development experience Experience with at least three of the following: PHP, C#, VB.Net, ASP.NET/MVC, Angular, JavaScript, jQuery, HTML5 3+ years working with Git repositories 5+ years using development environments: Visual Studio, JDeveloper, NetBeans, or Eclipse 5+ years in Agile development and peer programming 5+ years translating requirements or mockups into technical work units Project Overview Support development and sustainment of mission-critical Java-based applications for the Department of the Navy, including: Tactical Load Management Software (TLMS) Next Generation Switch Controller (NGSC) Site Tools Integration and Readiness Nexus (STIRN) Core Responsibilities Develop and maintain full-stack web applications using Java 11 Analyze requirements and identify design risks and solutions Design software architecture, GUI mockups, and project roadmaps Translate designs into Agile user stories using Jira Build and maintain CI/CD pipelines Support database migration (Apache Derby SQLite) Create and execute test plans, use cases, and reports Participate in User Acceptance Testing (UAT) Maintain code and documentation in Git repositories Engineering Standards & Code Quality Design decoupled architectures (UI, business logic, data layers) Centralize database access using patterns (e.g., repository pattern) Write clean, maintainable, and well-structured code Produce comprehensive documentation: Code documentation (Javadoc/comments) Technical documentation and system diagrams User guides and onboarding materials Proactively refactor code and reduce technical debt Required Skills (Must-Haves) 5+ years professional software development experience Expert-level proficiency in Java 11 Hands-on experience with CI/CD pipeline development Strong experience with Linux (RHEL environments) Experience with embedded databases (Apache Derby, SQLite) Strong understanding of data migration strategies Experience working in Agile/Scrum environments Proficiency with Jira and Git Preferred Skills (Nice-to-Haves) Experience with Spring Boot Java GUI development (JavaFX or Swing) Experience in DoD or government contracting environments Professional Attributes Strong communication skills (technical and non-technical audiences) Proactive problem-solving mindset Detail-oriented with a focus on quality and maintainability Send resume to info@sdc-world.com See other openings at: Openings – SDC About us: Solutions Development Corporation is looking for talented, motivated individuals who want to become part of a growing company and winning team. SDC employees enjoy and excel working in a culture where innovation and forward thinking is the goal, the highest work ethic is expected, and excellence is rewarded. We are a small business and utilized a flat organizational model where all employees have access to the executive staff to express their ideas and innovations. Employees of SDC enjoy competitive salaries, excellent health and retirement benefits, and a work atmosphere built on team camaraderie and collaboration. SDC offers a variety of career opportunities for people at all stages of their career. SDC is an EEO AA M/F/Vet/Disability Employee