Senior Software Engineer/Developer

Company: Nakupuna Companies

Salary: Not provided

Location: , United States

Description

• Provide engineering expertise for the design, development, implementation, and sustainment of IT solutions • Develop, maintain, and modify computer applications, software, and utility programs for system modernization • Analyze information, user needs, and software requirements to plan feasible application development or modifications • Write program documentation and comments in coded instructions • Collaborate with systems analysts, engineers, programmers, and other stakeholders on application design, limitations, capabilities, performance requirements, and interfaces • Evaluate hardware and software interfaces with engineering staff • Develop software testing, validation procedures, programming, and documentation • Modify and maintain software to correct errors, adapt to hardware, upgrade interfaces, and improve performance • Perform integrated quality assurance testing for security functionality and resiliency • Store, retrieve, and manipulate data for analysis of system capabilities and requirements • Apply cybersecurity functions including encryption, access control, and identity management • Identify and leverage enterprise-wide version control systems when designing secure applications • Consult with customers about software system design and maintenance • Debug software using standard debugging principles • Assist application teams with policies for system standardization, development tools, and security patches • Create programs that validate and process multiple inputs • Develop applications that log and handle errors, exceptions, and faults • Write code using supported programming languages, object-oriented design, networking concepts, protocols, and network security methodologies • Develop documentation according to Agile best practices and organizational policies • Support tool standardization, CI/CD pipelines, and architecture system and service views using Navy security standards • Automate builds, testing, and deployments while enforcing security and quality standards • Establish technical artifact management practices for libraries, dependencies, and builds • Support production outages as required • Support development of release packages • Create and update work items in designated tools • Participate in internal review and change boards • Conduct quality audits of NAVSUP products, research errors, and provide corrective action

Requirements

• Experience with .NET, C#, JavaScript, JQuery, XML, XML Schema, SQL, and Oracle databases • Required IAM Level I certification (CompTIA Security+) • Minimum of 2 years of college/technical knowledge and 5 years of work experience in modern software development • Minimum of 2 years of college/technical knowledge and 5 years of work experience with Azure DevOps, Microsoft O365 and Teams, Excel, Visio, and Outlook • Minimum of 3 years of experience in agile concepts and principles and participating in agile teams • Minimum of 5 years of knowledge and experience in one or more listed technologies, including C#/.NET, PowerShell, Visual Studio, HTML, CSS, JavaScript, TypeScript, VS Code, jQuery, service-based architectures, APIs, REST, SOAP, EDI, XML, WebLogic, Fusion Middleware, Secure FTP scripting, web application development, Oracle 12c, Kubernetes, and OCI Containers • Minimum of 3 years of experience with DevOps tools and practices, including CI/CD pipelines, containerization, and cloud platforms • Strong knowledge of security tools and techniques • Ability to write automation scripts using Bash or PowerShell • Minimum of 3 years of knowledge and experience with cloud-native architectures and Infrastructure as Code • At least one year of experience with a PaaS environment, such as Appian or Salesforce • Strong analytical skills to assess security risks and vulnerabilities • Excellent communication skills and ability to collaborate effectively with development, security, and operations teams • Understanding of security principles and best practices • Ability to adapt to changing security threats and technologies • Must be able to obtain a Top Secret clearance • Must be a U.S. Citizen • Bachelor’s degree with a technical major such as engineering or computer science required; degree may be substituted for 2 years of college and 3–5 years of related work experience • Ability to perform repetitive motions with hands, wrists, and fingers • Ability to engage in and follow audible communications in emergency situations • Ability to sit for prolonged periods at a desk and work on a computer

Benefits

• Medical, dental, and vision insurance • HSAs and FSAs • 401(k) retirement plan with employer contributions • Paid time off and holidays • Life and disability insurance • Employee assistance programs • Tuition assistance • Professional development opportunities • Military differential pay • Other voluntary benefit programs

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.