Sentinel ESI Systems Engineer Manager 2- 18073 18074
Northrop Grumman · Roy, UT · 1 wk ago
On-siteInformation TechnologyFull-time
About the role
Join our team as a Software Engineer. This role is responsible for designing, developing, testing, and maintaining software solutions.
Responsibilities
- Develop and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, quality assurance engineers, and other developers.
- Contribute to the design and implementation of new features and enhancements.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Perform unit testing and integration testing to ensure software quality.
Requirements
Minimum requirements include:
- Bachelor's degree in Computer Science or related field.
- 3+ years of professional software development experience.
- Proficiency in at least one programming language such as Java, Python, or C++.
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work independently and as part of a team.
Qualifications
Preferred qualifications include:
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of database management systems like MySQL or PostgreSQL.
- Experience with agile methodologies and tools.
- Experience with DevOps practices and tools.
Skills
Essential skills include:
- Strong understanding of software development lifecycle.
- Excellent communication and collaboration skills.
- Ability to learn new technologies quickly.
- Attention to detail and ability to meet deadlines.
Benefits
We offer competitive compensation packages, comprehensive health insurance, retirement plans, and opportunities for professional growth and development.
Pay
The salary range for this position is $80,000 - $120,000 annually, depending on experience and qualifications.
Schedule
This is a full-time position with standard business hours.