Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Backend Developer (HYBRID TELEWORK) image - Rise Careers
Job details

Software Engineer - Backend Developer (HYBRID TELEWORK)

Description:WHAT WE'RE DOINGFrom initial concept to life cycle sustainment, we consider and integrate full spectrum cyber capabilities into everything we deliver to our customers. Lockheed Martin provides services and creates the platforms, tradecraft and resources that are demonstrated to help our customers move faster, be safer, improve quality and contain costs for critical cyber missions.THE WORKOur team is building a Command and Control capability that provides a unified, timely, and responsive application enabling Force Readiness tracking and reporting across the USCYBERCOM Cyber Mission Forces and all of the Service Cyber Components. It is being built to be inter-operable across department, service, or cyberspace partners. It is presently an operational system. It is a fast paced project.WHO YOU AREWe are seeking a highly motivated Senior Software Engineer to join a team of experienced Software Engineers, Data Scientists, User Experience Designers, and User Interface Developers to develop RESTful APIs using the latest technologies like Java, Spring, Hibernate, and Maven in a Linux cloud-based Containerized/Microservice Environment.WHY JOIN USWe may not know what's going to change the world next, but chances are we're already working on it, and you can, too. As part of our culture of innovation, you’ll have outstanding benefits and amenities, an inclusive work environment, ongoing career development and support, rewards and recognition to honor your hard work, and more.Basic Qualifications:Required Experience/Technologies/Tools/Skills:• React• Javascript• Typescript• CSS• JSON• RedHat Linux• Experience working in CI/CD environment• Experience with refactoring code• Excellent communication skills / experience working on a virtual team• Self-motivated, self-starter with strong attention to detail needing little directionDesired Skills:• Hands on experience related to the development of Joint Cyber Warfighting Architecture (JCWA) capabilities. Specific software development experience in the following areas:o Cyber Operationso Mission Planningo Mission Analysiso Mission Reportingo Force Readinesso Operational level Battle Management• Cyber Operations Experience as a software developer or experience in real world cyber operations is also desired.Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.Clearance Level: SecretOther Important Information You Should KnowExpression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.Schedule for this Position: Non- standard 40 hour work week as assigned by leaderPay Rate: The annual base salary range for this position in California and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, Washington or Washington DC is $105,000 - $201,100. For states not referenced above, the salary range for this position will reflect the candidate’s final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible.Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They’re dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.As a leading technology innovation company, Lockheed Martin’s vast team works with partners around the world to bring proven performance to our customers’ toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.Experience Level: Experienced ProfessionalBusiness Unit: RMSRelocation Available: NoCareer Area: Software EngineeringType: Task Order/IDIQShift: First
Lockheed Martin Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Lockheed Martin DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Lockheed Martin
Lockheed Martin CEO photo
James D. Taiclet
Approve of CEO

Average salary estimate

Estimate provided by employer
$221000 / ANNUAL (est.)
min
max
$214K
$228K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Backend Developer (HYBRID TELEWORK), Lockheed Martin

Are you a passionate Software Engineer looking for an exciting opportunity to work on cutting-edge technology? Join Lockheed Martin as a Backend Developer in Maryland, where you'll play a crucial role in developing innovative Command and Control capabilities for USCYBERCOM Cyber Mission Forces. This position offers a hybrid telework arrangement, allowing you to balance your work life from our designated facilities and the comfort of your home. As part of our dynamic team, you will collaborate with talented Software Engineers, Data Scientists, and UX/UI Designers to create robust RESTful APIs using the latest technologies including Java, Spring, and Hibernate within a cloud-based microservices environment. If you thrive in a fast-paced setting and have familiarity with CI/CD practices, as well as strong technical skills in JavaScript, React, and Red Hat Linux, we want to hear from you! You’ll find a supportive and inclusive environment at Lockheed Martin that champions innovation and offers generous benefits like health and wellness programs, flexible work schedules, and career development support. Join us, and not only be part of crafting vital solutions for crucial missions, but also contribute to a workplace that values your hard work and creativity. Your challenge awaits – are you ready to help us change the world one line of code at a time?

Frequently Asked Questions (FAQs) for Software Engineer - Backend Developer (HYBRID TELEWORK) Role at Lockheed Martin
What responsibilities does a Software Engineer - Backend Developer at Lockheed Martin have?

As a Software Engineer - Backend Developer at Lockheed Martin, you will be responsible for designing and implementing RESTful APIs to support our Command and Control capabilities. You will work alongside skilled teams to ensure that our applications are responsive, reliable, and meet the needs of the USCYBERCOM Cyber Mission Forces. Your role will include collaborating on software development projects in a fast-paced environment, focusing on best practices, code refactoring, and maintaining high-quality standards throughout the development lifecycle.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Backend Developer position at Lockheed Martin?

To excel in the Software Engineer - Backend Developer role at Lockheed Martin, you should have practical experience with React, JavaScript, TypeScript, CSS, and JSON. Familiarity with Linux environments like RedHat and working in CI/CD workflows is essential. Moreover, excellent communication skills and the ability to work collaboratively within a virtual team setting are important. A background in Cyber Operations or specific experience related to the Joint Cyber Warfighting Architecture (JCWA) is highly desirable.

Join Rise to see the full answer
What technologies will be used by a Software Engineer - Backend Developer at Lockheed Martin?

In the Software Engineer - Backend Developer position at Lockheed Martin, you'll primarily work with a technology stack that includes Java, Spring, Hibernate, and Maven for backend development. You will also utilize modern frontend tools such as React and work within cloud-based containerized environments. This role emphasizes the use of microservices architecture to create scalable applications that support intricate cyber mission requirements.

Join Rise to see the full answer
Is experience in cyber operations necessary for the Software Engineer - Backend Developer position at Lockheed Martin?

While direct experience in cyber operations is not mandatory for the Software Engineer - Backend Developer role at Lockheed Martin, it is highly preferred. Candidates who have worked on projects related to Cyber Operations, Mission Planning, and Operational Battle Management will find that this experience significantly benefits their application. Being familiar with the contexts in which these applications operate will enhance your contributions to our projects.

Join Rise to see the full answer
What benefits does Lockheed Martin offer to Software Engineer - Backend Developers?

Lockheed Martin offers a competitive benefits package for Software Engineer - Backend Developers, which includes comprehensive medical, dental, and vision insurance, life insurance, short- and long-term disability coverage, and a generous 401(k) match. Additionally, work-life balance is a priority, providing flexible spending accounts, education assistance, parental leave, and ample paid time off. Employees also benefit from a culture that values innovation and recognizes their contributions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Backend Developer (HYBRID TELEWORK)
Can you describe your experience with RESTful APIs as a Software Engineer?

When discussing your experience with RESTful APIs, be specific about projects where you've developed or maintained APIs. Highlight your knowledge of HTTP methods, response codes, and best practices around API design. If you have used frameworks such as Spring in Java, mention how that experience helped in optimized API performance and integration.

Join Rise to see the full answer
How do you ensure the quality of your code during development?

To ensure code quality, I rely on a combination of code reviews, unit testing, and automated integration tests. I also utilize CI/CD tools to facilitate peer reviews and continuous feedback. Emphasizing the importance of documentation and following best practices in coding standards has been pivotal in maintaining high-quality deliverables.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

I am most comfortable with Java, JavaScript, and TypeScript due to my extensive experience working on backend and frontend applications. Java's robustness and scalability make it ideal for complex server-side logic, while JavaScript and TypeScript enhance the UI aspects. Discussing specific projects that required these languages can emphasize your proficiency.

Join Rise to see the full answer
How do you approach learning new technologies and programming languages?

When learning new technologies, I start by identifying resources such as official documentation, online courses, and community forums. I usually set realistic goals for myself, and through hands-on practice and small projects, I solidify my knowledge. This approach has allowed me to adapt quickly to evolving technologies throughout my career.

Join Rise to see the full answer
Describe a time when you faced a significant challenge while working on a project.

I encountered a challenge during a project that required integrating multiple third-party services. I approached the situation by performing a thorough analysis of the requirements and dependencies involved. By communicating effectively with my team and these service providers, I found alternatives and solutions that met our project timeline and quality standards. This experience taught me the importance of flexibility and collaboration.

Join Rise to see the full answer
What is your experience working in CI/CD environments?

In my previous roles, I’ve worked extensively in CI/CD environments, where I leveraged tools like Jenkins, GitLab CI, or Travis CI to automate the deployment pipeline. I believe CI/CD significantly reduces integration issues and enhances overall software quality. Sharing specific instances where this led to increased efficiency or quality in delivery could further illustrate your experience.

Join Rise to see the full answer
How do you handle tight deadlines without sacrificing code quality?

Managing tight deadlines is all about prioritization and communication. I break down tasks into smaller pieces and focus on core functionality first. I also advocate for iterative development; this allows us to release a minimum viable product quickly and add features progressively while ensuring code quality through testing and reviews.

Join Rise to see the full answer
Can you provide an example of how you improved an existing system or process?

In a previous role, I identified a bottleneck in our deployment process caused by manual intervention. I proposed and implemented an automated deployment script that reduced the deployment time by half. This change not only improved our efficiency but also fostered greater team confidence in our release process.

Join Rise to see the full answer
What methods do you use to keep up with the latest industry trends and technologies?

To stay updated on industry trends, I regularly follow tech blogs, participate in webinars, and contribute to open-source projects. Networking with peers at tech meetups and conferences also provides insight into current innovations and best practices within the software engineering community.

Join Rise to see the full answer
Why do you want to work for Lockheed Martin as a Software Engineer?

I am particularly drawn to Lockheed Martin due to its commitment to innovation and its significant role in national security. The opportunity to work on projects that not only challenge my skills but also contribute to vital missions resonates with my professional objectives. Being part of a collaborative and engaging team at Lockheed Martin excites me, and I look forward to contributing my expertise to impactful projects.

Join Rise to see the full answer

We solve complex challenges, advance scientific discovery and deliver innovative solutions to help our customers keep people safe.

259 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 18, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!