Jobedly Post a Job

SOFTWARE ENGINEER

Mikel · Middletown, RI
Full-timeTechnologySenior$179,000–$241,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Software Engineer role

Software Engineer positions focus on delivering results in their domain. This page aggregates open Software Engineer roles and what employers typically expect.

MIKEL invests in people and technology – empowering the creative process, building responsive relationships, and propelling innovative solutions from conception to completion for the U.S. Navy. MIKEL is a small woman owned business that has been providing Undersea Warfare Solutions to the Department of Defense since the company’s inception in 1999. Be a part of our dynamic team whose solutions and services enable the Navy to solve their toughest problems and meet their mission requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-depth understanding of the problem and a novel, innovative and cost-effective solution. MIKEL is committed to providing an environment that challenges its employees to use and advance their skills and knowledge to provide solutions that exceed customer expectations. **Senior Software Engineer** **Full Software Development Lifecycle | Agile Scrum | CMMI Level 3** **Position Overview** MIKEL is seeking a highly skilled and motivated Senior Software Engineer to lead and contribute across the complete Software Development Lifecycle (SDLC), from requirements analysis and system architecture through implementation, testing, deployment, and sustainment. This role is instrumental in advancing our Agile Scrum practices and supporting the organization's strategic initiative to achieve and maintain CMMI Level 3 process maturity. The successful candidate will combine strong technical expertise with a disciplined engineering approach, ensuring software solutions are scalable, maintainable, secure, and compliant with established development standards. This position requires collaboration across multidisciplinary engineering teams and a commitment to continuous improvement, technical excellence, and process adherence. **Key Responsibilities** **Software Architecture and Development** - Develop and maintain high-level and detailed software designs that align system requirements, technical architecture, and long-term maintainability objectives. - Lead software development efforts through all phases of the SDLC, including requirements analysis, design, implementation, integration, testing, deployment, and operational support. - Design and implement scalable, extensible, and maintainable software solutions that support evolving customer and mission requirements. - Participate in technical planning, architecture reviews, code reviews, and design assessments to ensure software quality and engineering consistency. **Agile and Process Excellence** - Support and promote Agile Scrum methodologies, including sprint planning, backlog refinement, estimation, retrospectives, and continuous process improvement. - Utilize Jira and Confluence to manage project execution, maintain technical documentation, support traceability, and ensure process compliance. - Contribute to the development, implementation, and continuous improvement of CMMI Level 3-compliant engineering processes and artifacts. - Ensure requirements, design documentation, verification activities, and test results are complete, reviewed, traceable, and audit-ready. **Software Quality and Configuration Management** - Serve as a subject matter expert in software engineering best practices, including coding standards, source control management, configuration management, build automation, and release management. - Support and enhance CI/CD pipelines, automated testing frameworks, and software quality assurance processes. - Identify and mitigate technical risks, integration challenges, and performance issues early in the development lifecycle. - Drive continuous improvements in system reliability, maintainability, and operational effectiveness. **Security, Data Integrity, and Compliance** - Ensure software solutions maintain the highest standards of data integrity, cybersecurity, and system safety. - Identify potential security, privacy, and compliance risks and implement appropriate mitig…

Salary estimate

$179,000 – $241,000/yr
Provided by the employer.

Skills for this role

Ci/CdAgileScrumJIRASecurityAutomation

Resume tips for Software Engineer applicants

Interview preparation

Prepare concrete STAR-format stories that show Software Engineer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Software Engineer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Mikel

Mikel is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles