logo

View all jobs

Software Engineer I, II, III

Annapolis Junction, MD
Software Engineers - ALL Levels
Location: Annapolis Junction, MD
ACTIVE TS/SCI POLY Required
 

Looking for  Software Engineers to work with various programming languages, frameworks, and tools to build efficient, scalable, and reliable software solutions. The roles typically involves collaboration with other engineers, product managers, and stakeholders to ensure software meets requirements and adheres to industry best practices. Below is a breakdown for different levels:

Junior Software Engineer: 0-7 years experience

  • Responsibilities:
    • Write and test simple code.
    • Debug and troubleshoot software issues.
    • Participate in code reviews and learn from senior engineers.
    • Assist in maintaining and improving existing software.
  • Skills:
    • Basic proficiency in programming languages (e.g., Python, Java, C++).
    • Understanding of software development processes.
    • Eagerness to learn and grow.

Mid-Level Software Engineer: 7-14+ years experience

  • Responsibilities:
    • Design, implement, and test software features.
    • Write clean, maintainable code with minimal supervision.
    • Collaborate with cross-functional teams to develop solutions.
    • Optimize and refactor code for performance and scalability.
    • Mentor junior engineers.
  • Skills:
    • Proficiency in multiple programming languages and frameworks.
    • Solid understanding of software architecture and design patterns.
    • Experience with version control, testing, and deployment practices.

Senior Software Engineer:  20+ years experience

  • Responsibilities:
    • Lead the design, development, and delivery of software projects.
    • Provide technical direction and architect solutions.
    • Ensure code quality through testing, reviews, and best practices.
    • Work closely with stakeholders to understand business needs.
    • Mentor mid-level and junior engineers.
  • Skills:
    • Deep expertise in software engineering and system design.
    • Strong problem-solving skills and ability to tackle complex challenges.
    • Experience with cloud infrastructure, databases, and large-scale applications.
    • Leadership and communication skills to drive projects and teams.

EEO Statement:
Sabre Engineering provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, pregnancy, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
  
Sabre Engineering was founded in 2010 to provide exceptional engineering services to our customers and an organization where our staff are valued for their contributions. Sabre is a growing, veteran-owned small business, providing cutting edge solutions and technical expertise to our customers in the areas of Software Engineering, Systems Engineering, Cloud Technologies, and Cyberspace Capabilities.  Sabre was founded on the principle that a team of great people can do amazing things.  Visit us at: https://sabre-eng.com/
Power3 Solutions
Partnering with federal, state, and local organizations to bring the best talent to the right roles.

https://power3.com/
power3@power3.com
https://www.linkedin.com/company/power3-solutions

Share This Job

Powered by