DNI (Delaware Nation Industries)
A Nation Serving a Nation
Software Developer
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2015H1B No SponsorCompany SiteLinkedIn
Location
Missouri
Posted
132 days ago
Salary
Not specified
Bachelor Degree4 yrs expEnglishCypressDockerJavaJava ScriptJenkinsPythonSpring
Job Description
• Design, develop, and maintain custom the COINS applications software using Java, JSP, JavaScript, and other relevant technologies.
• Collaborate with stakeholders and product managers to understand and translate business requirements into technical specifications.
• Implement Agile methodologies throughout the software development lifecycle.
• Utilize Git for version control and collaborate effectively with other team members.
• Configure and manage CI/CD pipelines using tools like GitLab, Jenkins, or Platform One DevOps
• Implement DevSecOps best practices, including image scanning, secrets management, and vulnerability assessment in Docker containers.
• Utilize tools like SonarQube, Fortify, Dependency Check, OWASP, ESLint, and Trufflehog for static code analysis and security scanning.
• Design and implement automated testing frameworks using tools like Cucumber, Cypress, etc.
• Monitor and log application performance and troubleshoot any issues.
• Stay up to date with the latest trends and technologies in the software development industry.
Job Requirements
- 4+ years of experience as a Software Engineer with a focus on web-based software development
- Strong proficiency in Java programming language with experience in JSP and/or the Spring Framework
- Experience with Agile methodologies (Scrum, Kanban)
- Expertise in Git and CI/CD pipelines (Jenkins, Platform One DevOps, etc.)
- In-depth understanding of DevSecOps principles and best practices for containerized environments
- Working knowledge of security tools like SonarQube, Fortify, Dependency Check, OWASP, ESLint, and Trufflehog
- Experience with automated testing frameworks and tools like Cucumber, Cypress, etc.
- Experience with one or more additional programming languages like Python, JavaScript, etc. (a plus)
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team.
- Strong problem-solving and analytical skills
Benefits
- Covers 100% of employee benefit premiums, including Medical (PPO or HDHP Option), Vision, Dental
- Matching 401K
- Short- and Long-Term Disability
- Pet Insurance
- Professional Development/Education Reimbursement
- Parking and Transit Benefits for NY, NJ, ATL, and DC Metro areas