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

Related Job Pages