Senior Software Engineer / Task Manager

SEACORP

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or Software Engineering; Master's preferred.
  • 10+ years of experience in C/C++, Java, and/or Python programming required.
  • Familiarity with design patterns and Qt Toolkit in C++ or PyQt.
  • Experience with Agile development processes and Atlassian tools.
  • Knowledge of modeling/simulation in the context of torpedo/submarine systems or real-time systems.

Responsibilities

  • Develop software primarily using C/C++, Java, Python, and Qt/PyQt.
  • Lead a small software development team in daily technical activities.
  • Coordinate tasking and priorities among team members.
  • Engage directly with customers to clarify requirements and showcase progress.
  • Participate in architectural discussions, code reviews, and technical planning sessions.
  • Support software integration, troubleshooting, and issue resolution in a secure lab environment.
  • Utilize the Atlassian suite (JIRA, Bitbucket, Confluence, Bamboo) for project management and collaboration.

Benefits

  • Choice of two medical insurance programs through Blue Cross & Blue Shield.
  • Comprehensive Dental Insurance Plan through Delta Dental.
  • Excellent Vision Benefits with discounts for glasses and contacts.
  • 401(k) Retirement Savings Account with up to 8% employer match.
  • Employer paid life insurance and supplemental disability insurance options.
  • Ten paid holidays per year along with a generous PTO program.
  • Tuition reimbursement and referral bonuses.
Full Job Description
Primary Duties and Responsibilities:

Job Description: SEACORP's Virginia / Ohio Replacement Business Area is seeking a mid-level Software Engineer for its Middletown, RI location to support the Weapons Analysis Facility at the Naval Undersea Warfare Center.

Job Responsibilities Include:
  • Develop software primarily in C/C++, Java, Python, and Qt / PyQt.
  • Provide day-to-day technical leadership for a small software development team.
  • Coordinate tasking, priorities, and development activities across team members.
  • Collaborate directly with customers and stakeholders to clarify requirements and demonstrate progress.
  • Participate in software architecture, code reviews, and technical planning.
  • Support integration, troubleshooting, and issue resolution in a secure lab environment.
  • Engage in Atlassian-suite activities such as providing comments in JIRA, performing code reviews in Bitbucket, sharing.
  • documentation in Confluence, and adding/analyzing test results in Bamboo.
  • Embrace a team culture of mentoring, often including paired programming and discussions on development approaches, testing, and coding standards.


Qualifications:

Education: Bachelor's Degree related to Computer Science or Software Engineering is required. Master's degree is ideal.

Experience: 10+ years of work experience with C/C++, Java, and/or Python programming is required.
The ideal candidate would also have experience with one or more of the following, in order of project needs:
  • Design patterns
  • Qt Toolkit, using either C++ or PyQt
  • Agile development process and Atlassian suite of tools
  • Modeling / Simulation
  • Torpedo / Submarine systems
  • Real-Time Systems


Location: Newport, RI

Travel: None

Clearance: Secret

Work Environment & Physical Demands: Office & Computer Laboratories - Sitting, standing, extended periods of time using a mouse and keyboard and viewing computer screens. Infrequent lifting of
Successful candidates will enjoy competitive wages and a very rich benefit program, including:
  • Medical Benefits: Choice of two medical insurance programs through Blue Cross & Blue Shield.
  • Dental Benefits: A best in class Dental Insurance Plan through Delta Dental.
  • Vision Benefits: An excellent Vision Benefit providing discounts and allowances for prescription glasses and contact lenses.
  • Retirement Benefits: A qualified 401(k) Retirement Savings Account with a generous employer matching contribution up to 8% of your eligible compensation.
  • Life Insurance Benefits: Employer paid Life and Accidental Death & Dismemberment Insurance equal to your annual salary. Supplemental coverage is available for you and qualified family members as well as Supplemental Short-Term and Long-Term Disability Insurance.
  • Additional Benefits: Ten (10) Paid Holidays per year (including 2 floating Holidays), a generous Paid Time Off (PTO) program; Tuition Reimbursement, and Referral Bonuses.

Similar Jobs

More Jobs at SEACORP

More Information Technology Jobs

Find similar Senior Software Engineer / Task Manager jobs: