
Staff Software Engineer
Welcome to Northrop Grumman, where we are dedicated to pushing the boundaries of innovation and technology. We are currently seeking a highly skilled Staff Software Engineer to join our dynamic team. As a Staff Software Engineer, you will have the opportunity to work on cutting-edge projects and develop solutions for complex systems. We are looking for individuals who are passionate, driven, and have a strong background in software engineering. If you are ready to make a significant impact in the world of technology, we encourage you to apply for this exciting opportunity.
- Design and develop software solutions for complex systems in accordance with project requirements and industry standards.
- Conduct thorough analysis and testing of software to ensure functionality, reliability, and performance.
- Collaborate with cross-functional teams to define project requirements and develop effective solutions.
- Stay updated with the latest advancements in software engineering and technology and apply them to improve existing processes.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
- Provide technical guidance and support to team members and junior engineers.
- Ensure compliance with company policies, procedures, and coding standards.
- Document and maintain accurate records of software design, development, and testing processes.
- Participate in code reviews and provide constructive feedback to improve overall code quality.
- Proactively identify and communicate potential risks and propose mitigation strategies.
- Continuously strive for excellence and innovation in software development to meet company goals and objectives.
- Adhere to project timelines and deadlines to deliver high-quality software solutions on time.
- Communicate effectively with team members, stakeholders, and clients to understand project requirements and provide regular updates on progress.
- Mentor and train junior team members to enhance their skills and knowledge in software engineering.
- Adhere to ethical and professional standards in all aspects of work, representing the company's values and mission.
Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.
Minimum Of 5 Years Experience In Software Development, Preferably In A Large-Scale Enterprise Environment.
Proficiency In Multiple Programming Languages, Such As Java, C++, Or Python.
Strong Understanding Of Software Development Processes And Methodologies, Including Agile And Waterfall.
Excellent Communication And Collaboration Skills, With The Ability To Work Effectively In A Team Environment.
Software Development
Project Management
Data Analysis
Database Management
Object-oriented design
Cloud Computing
Agile methodologies
Programming Languages
User Interface (UI) Design
Quality Assurance (Qa)
Communication
Conflict Resolution
Leadership
Time management
creativity
flexibility
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Staff Software Engineer in Los Angeles, CA, USA is $120,000 to $170,000 per year. This salary range can vary depending on factors such as experience, specific job responsibilities, and the specific company or industry the engineer is working in. Additionally, location can also play a role in the salary range, as cost of living and demand for software engineers can vary in different cities and regions.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Northrop Grumman Corporation is an American global aerospace and defense technology company formed by Northrop's 1994 purchase of Grumman.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started