Lead Software Engineer

2 weeks ago


Gaithersburg, Maryland, United States Noetic Strategies Inc. Full time
Job Overview

Position Title: Lead Software Engineer

Experience Required: 8+ years with a Bachelor's Degree in Computer Science or a related discipline.

Key Skills Required:

  • Frontend Development: Proficient in REACT, Angular, or similar JavaScript frameworks.
  • Backend Development: Expertise in Java, particularly with Java Spring Boot.
  • Cloud Technologies: Familiarity with AWS, Azure, or equivalent cloud services.
  • Database Management: Proficient in PostgreSQL and capable of writing SQL queries.
  • Operating Systems: Experience with Linux environments.
  • Version Control: Proficient in Git.
  • Software Design: Strong understanding of modern software design patterns and coding standards.
  • Software Development Lifecycle: Experience in architecting, developing, and deploying complex software systems.
  • Agile Methodologies: Knowledge of Agile development practices and continuous integration/continuous delivery (CI/CD) tools.
  • Learning Agility: A strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.

Preferred Skills:

  • UI/UX Development: Experience in frontend web development with a focus on user experience.
  • Architectural Patterns: Familiarity with Client-Server, Microservices, and Model-View-Controller architectures.
  • NoSQL Databases: Experience with OpenSearch/Elasticsearch.
  • AWS Services: Knowledge of S3, SQS, SNS, EC2, CloudFormation, and RDS.
  • Deployment Technologies: Experience with Kubernetes and containerization.
  • Messaging Technologies: Familiarity with message queues such as RabbitMQ, Apache Kafka, and AWS SQS.
  • Certifications: Relevant certifications like AWS DevOps Engineer or similar.
  • CI/CD Tools: Knowledge of tools such as Jenkins, GitLab, and Docker.

Primary Responsibilities:

  • Address various modernization tasks as prioritized by the product owner.
  • Participate in the complete software development lifecycle, adhering to well-defined parameters.
  • Take responsibility for delivering enhancements within systems or applications.
  • Break down large tasks into manageable units for execution and provide level of effort estimations.
  • Collaborate with fellow engineers to create and document optimal technical designs.
  • Ensure compliance with Agile processes and best practices within the team.
  • Develop software solutions where requirements may not be clearly defined, always prioritizing customer needs.
  • Assist in resolving obstacles for the development team, collaborating with the Product Owner, technical leadership, and other engineers.

Noetic Strategies Inc. offers a competitive salary and a comprehensive benefits package, fostering an environment that promotes excellence. As an equal opportunity and affirmative action employer, Noetic Strategies Inc. does not discriminate in employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, or protected veteran status.



  • Gaithersburg, Maryland, United States 00100 LEIDOS, INC. Full time

    Company Overview:00100 LEIDOS, INC. is seeking a skilled Software Engineer (SWE) to contribute to the Geospatial Content Management System (AGCMS). The selected candidate will play a crucial role in maintaining and overseeing all facets of analyst-generated spatial data.Role Responsibilities:Deliver technical leadership and develop innovative solutions...


  • Gaithersburg, Maryland, United States Open Systems Technologies Corporation Full time

    Company Overview:Open Systems Technologies Corporation stands at the forefront of the government contracting sector, specializing in Enterprise Security and Cloud Computing solutions tailored for large-scale organizations. Our expertise encompasses delivering software development, scientific and engineering technical support, systems integration, and...


  • Gaithersburg, Maryland, United States The Chemical Engineer Full time

    Job SummaryThe Chemical Engineer is seeking a highly skilled Lead Automation Specialist to join our dynamic Operations team. As a key member of our Facilities and Engineering team, you will play a pivotal role in ensuring the reliable, compliant, and energy-efficient operations of our facility.Key ResponsibilitiesManage and maintain the...


  • Gaithersburg, Maryland, United States 00100 LEIDOS, INC. Full time

    Company Overview:At 00100 LEIDOS, INC., we are committed to delivering innovative solutions that meet the needs of our clients. We are currently looking for a talented Software Engineer to join our team and contribute to the advancement of our Geospatial Content Management System.Position Summary:The Software Engineer will play a crucial role in the...

  • Software Engineer

    4 weeks ago


    Gaithersburg, Maryland, United States HUGHES NETWORK SYSTEMS LLC Full time

    Software Engineer Satellite Communication Network Hughes Network Systems LLC seeks a Software EngineerSatellite Communication Network in Gaithersburg, MD. Perform software development, from design, coding, testing and integration of scalable software applications for satellite communication network. Work on the scalable enterprise application development for...


  • Gaithersburg, Maryland, United States Jobot Full time

    About the RoleA leading Biotech company is expanding its product development teams for the fifth consecutive year. We are seeking experienced Software Engineers skilled in Java to join our dynamic team.Why Join Us?We offer a hybrid remote work arrangement, providing flexibility and work-life balance.Our comprehensive benefits package includes 5 weeks of paid...


  • Gaithersburg, Maryland, United States Orbis Group Full time

    The ideal candidate is a driven, adaptable individual with a proven ability to collaborate effectively within a team. In this role, you will take the lead in developing innovative software solutions and enhancing existing applications. Your expertise in managing large-scale systems and frameworks, combined with exceptional communication and leadership...


  • Gaithersburg, Maryland, United States Orbis Group Full time

    The ideal candidate is a driven, adaptable individual who thrives in a collaborative environment. As a principal developer, you will be tasked with creating innovative software solutions and improving existing applications. Your expertise in large-scale systems and frameworks, combined with exceptional communication and leadership abilities, will be crucial...


  • Gaithersburg, Maryland, United States Chenega MIOS Full time

    Chenega Military, Intelligence & Operations Support (MIOS)Are you excited to boost your skills and advance your career in a rapidly changing business environment? Are you seeking a career that prioritizes professional growth and development? If yes, Chenega MIOS might just be the ideal workplace for you. Join a team of experts dedicated to supporting large...


  • Gaithersburg, Maryland, United States ALTA IT Services Full time

    Lead Software Compliance Analyst 100% remote US citizenship required per government contract $50-55/hr W2 (no PTO offered) As a Lead Software Compliance Analyst, you will be pivotal in ensuring that our software licensing agreements are adhered to, along with compliance policies and regulatory standards. In this position, you will collaborate with multiple...


  • Gaithersburg, Maryland, United States WA Zepp Inc Full time

    Position Overview: C++/Java Software Engineer for Linux SystemsWA Zepp Inc is seeking a dedicated C++/Java Software Engineer with expertise in Linux environments. This role is ideal for individuals who are U.S. Citizens or permanent residents and possess a strong interest in developing large-scale software solutions.Key Responsibilities:Engage in...


  • Gaithersburg, Maryland, United States Certify Full time

    Job Overview CERTIFY Global is a pioneering software firm dedicated to enhancing patient interactions through advanced biometric verification and digital intake methodologies. As a globally acknowledged frontrunner in healthcare technology, we collaborate with major hospital networks across the nation, striving to provide optimal care for millions of...


  • Gaithersburg, Maryland, United States Chenega MIOS SBU Full time

    About the RoleWe are seeking an experienced Automation Test Engineer to join our team at Chenega MIOS SBU. As an Automation Test Engineer, you will play a critical role in ensuring the quality and reliability of our software applications.Key ResponsibilitiesAgile Development: Participate in Agile ceremonies, including daily standups, sprint planning...


  • Gaithersburg, Maryland, United States Chenega MIOS SBU Full time

    About the RoleChenega MIOS SBU is seeking a highly skilled Automation Test Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated test suites to validate software functionality.Key ResponsibilitiesAgile Development: Participate in Agile ceremonies, including...


  • Gaithersburg, Maryland, United States VAN ZEELAND TALENT LLC Full time

    Job OverviewPosition: Senior Power Systems EngineerVAN ZEELAND TALENT LLC is a prominent engineering firm specializing in Power System Studies. Our organization prides itself on a dedicated engineering team that emphasizes client satisfaction and delivers innovative solutions within the electrical sector for facility construction and renovation across the...


  • Gaithersburg, Maryland, United States VAN ZEELAND TALENT LLC Full time

    Job OverviewPosition: Senior Power Systems EngineerVAN ZEELAND TALENT LLC is a prominent engineering firm specializing in Power System Studies. Our dedicated engineering team prioritizes client satisfaction and delivers innovative solutions within the electrical sector to support the development and enhancement of facilities nationwide.As a result of our...


  • Gaithersburg, Maryland, United States VAN ZEELAND TALENT LLC Full time

    Job OverviewSenior Power Systems EngineerVAN ZEELAND TALENT LLC is a prominent engineering organization specializing in Power System Analysis. We pride ourselves on our exceptional engineering team that emphasizes client satisfaction and delivers innovative solutions within the electrical sector for facility construction and upgrades nationwide.As a result...


  • Gaithersburg, Maryland, United States AstraZeneca, plc Full time

    About the RoleAstraZeneca, plc is seeking a highly skilled and experienced Director of Process Engineering and Development to lead our Late-Stage Process Development function for Cell Therapies within the CTO.Key ResponsibilitiesManage multiple development projects across several locations, ensuring timely and cost-effective delivery of high-quality cell...


  • Gaithersburg, Maryland, United States The Consortium Full time

    MANDATORY ELIGIBILITY FOR AN MBI SECURITY CLEARANCE The Federal platform offers SOA-based web services utilized for the submission of highly sensitive information. The role involves designing and developing JEE/Web Applications with a focus on user interface experience as part of the Portal Applications. Adherence to project guidelines is essential, along...


  • Gaithersburg, Maryland, United States R3 LLC Full time

    Position Overview:As a Lead Information Security Compliance Engineer at R3 LLC, you will play a pivotal role within the Compliance team, bringing a robust focus on security compliance intertwined with technical acumen that aligns our operations with client objectives. The ideal candidate will exhibit exceptional organizational skills, attention to detail,...