Lead Software Engineer

1 week ago


Maryland, United States C T Corporation System (DE) Full time

C T Corporation System (DE) is seeking a Lead Software Engineer specializing in Enterprise Integration. This role is designed for remote work.

The Lead Software Engineer will play a pivotal role in architecting, developing, and sustaining integration solutions utilizing advanced integration technologies. The ideal candidate will possess in-depth knowledge of integration platforms, a strong grasp of API-driven methodologies, and a proven track record in delivering intricate integration projects. This position will also act as a key resource for resolving technical challenges and guiding an Agile development team.

Location/Office : This position is primarily remote, with occasional travel requirements. Preference will be given to candidates located in the Eastern or Central time zones.

Key Responsibilities

Collaborate with diverse teams to collect and evaluate integration requirements, developing capabilities (APIs, services, and data flows) that connect various enterprise systems. Design, document, develop, and maintain integration solutions adhering to industry best practices and design patterns. Identify and initiate rapid Proof of Concepts (POCs) to assess feasibility and provide swift estimates. Serve as a technical authority for developers, product managers, and other project leaders within an Agile framework. Offer technical guidance and expertise to facilitate ongoing enhancements and improvements in integration processes. Diagnose and resolve technical challenges and system errors, ensuring minimal disruption to operations. Ensure compliance with industry standards and best practices for security, data privacy, and governance in all solutions. Provide leadership and coordination among onshore and offshore software engineers, addressing challenges and aligning with project goals. Deliver high-quality, reusable, scalable, and reliable integration solutions that meet enterprise requirements. Develop and/or review functional and technical specifications, actively participating in design discussions and identifying potential issues. Collaborate with support teams on production incidents related to integrations, ensuring timely resolution and preventive measures are implemented. Foster a culture of excellence and best practices around integration processes.

Qualifications

Education: Bachelor's degree in Engineering or Computer Science; a Master's degree is advantageous. At least 10 years of experience in software development with a strong programming background. Minimum of 6 years of experience with integration technologies. At least 4 years of experience in a leadership role. One or more relevant certifications in integration technologies. Proficient in API design, integration architecture, and a solid understanding of API-led connectivity. Experience in designing and implementing complex integration APIs and services across multiple systems. Comprehensive knowledge of REST, HTTP, messaging patterns, and security protocols. Familiarity with maintaining integration environments in enterprise settings, including infrastructure components. Hands-on experience with integration management tools and practices. Strong background in test-driven development and automated testing methodologies. Experience with Continuous Integration and Continuous Deployment (CI/CD) practices. Proven experience leading software development teams, including remote and distributed teams. Solid understanding of the software development lifecycle, particularly Agile methodologies. Excellent problem-solving and analytical skills, with the ability to interpret complex data relationships. Strong communication skills, capable of conveying technical concepts to non-technical stakeholders. Self-motivated with exceptional time management and organizational abilities. A strong sense of accountability for delivering high-quality work at both individual and team levels.

Skills/Tools:

Integration Platforms, Development Tools Programming Languages, Build Tools Cloud Technologies (AWS Preferred) Version Control Systems

Certifications:

Relevant Integration Certifications

Preferred Qualifications:

Experience in establishing best practices for integration. Additional relevant certifications. Experience with API specification design. Familiarity with integrating with various enterprise platforms. Experience implementing CI/CD for integration applications.

Benefits:

A comprehensive benefits package that begins on the first day of employment.



  • Pikesville, Maryland, United States Integres, LLC Full time

    Job Overview:Integres, LLC is on the lookout for a Lead Software Engineer to enhance our team. Key Responsibilities:As a pivotal member of our development team, you will oversee the design, implementation, and maintenance of critical data systems for law enforcement. Your expertise will ensure the effective operation of data repositories utilized by various...


  • Maryland, United States ManTech Full time

    About the RoleWe are seeking a highly skilled and experienced Lead CNO Data Science Software Engineer to join our team at ManTech International Corporation. As a key member of our organization, you will play a critical role in developing and implementing innovative data science solutions to support our national security initiatives.Key ResponsibilitiesDesign...


  • Patuxent River Estates, Maryland, United States Sigma Defense Full time

    Sigma Defense is looking for a Lead Software Engineer to deliver exceptional on-site technical support to our clients.Equal Opportunity Employer/Veterans/Disabled: Sigma Defense Systems is committed to fostering a diverse workplace. All qualified candidates will be considered for employment without regard to race, color, religion, sex, sexual orientation,...


  • Maryland, United States Motion Recruitment Full time

    Job Title: Senior Software EngineerAbout the Role:Motion Recruitment is seeking a highly skilled Senior Software Engineer to join our client's engineering team in Washington, DC. This team is at the forefront of FinTech innovation, developing a product that helps millions of users optimize their spending, lower their bills, manage subscriptions, and take...


  • Maryland, United States ManTech Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead CNO Data Science Software Engineer to join our team at ManTech International Corporation.Key ResponsibilitiesPerform system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests for a system.Research requirements for a...


  • Maryland Heights, Missouri, United States Charter Communications Full time

    Position Overview As a Senior Software Engineering Lead at Charter Communications, you will be responsible for the comprehensive design, development, testing, modification, implementation, and support of advanced software systems, particularly focusing on OLTP database environments. Key Responsibilities Design and develop Oracle PL/SQL code, including...


  • Maryland City, Maryland, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    Join Our MissionAre you driven by the challenge of developing solutions for critical national security issues?Are you looking for meaningful work with an organization that values impact, creativity, and professional growth?Do you appreciate a collaborative and innovative workplace?If this resonates with you, we invite you to consider a role with us at...


  • Maryland, United States Northrop Grumman Full time

    Category: Engineering Shift: 1st Shift (United States of America) Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come....


  • Maryland, United States C T Corporation System (DE) Full time

    C T Corporation System (DE) is seeking a Lead Software Engineer specializing in Enterprise Integration, particularly with MuleSoft. This role offers the flexibility of remote work. As the MuleSoft Technical Lead, you will be tasked with the design, development, and upkeep of integration solutions utilizing MuleSoft technology. The ideal candidate will...


  • Maryland City, Maryland, United States Washington Suburban Sanitary Commission Full time

    Position OverviewThe Software Systems Engineer is responsible for overseeing the deployment, upkeep, and assistance of software tools utilized by engineering personnel for various operational tasks including project oversight, decision-making support, document handling, workflow coordination, regulatory adherence, and permitting processes.Key...


  • Maryland, United States ManTech Full time

    Secure Our Nation, Ignite Your FutureThis position is officially titled: Cyber Network Operations Developer. At ManTech, a Cyber Network Operations Developer designs and develops technologies to defend, attack, and exploit computer networks. This esteemed position supports a critical national security program held by ManTech for over 15 years. If you have an...


  • Maryland, United States Xsolla Full time

    We are excited to announce the launch of our new engineering team in the US, aimed at partnering with our international stakeholders in Kuala Lumpur to support and enhance Xsolla Engineering. We seek a skilled Backend Software Engineer responsible for designing, developing, and maintaining the server-side logic and database management that power our...


  • Maryland, New York, United States Northrop Grumman Full time

    About the RoleWe are seeking a highly skilled Principal Embedded Software Engineer to join our team in Linthicum, MD. As a key member of our Software and Digital Technologies Organization, you will be responsible for designing, developing, and maintaining cutting-edge software systems for mission-critical applications.Key ResponsibilitiesDesign and develop...


  • Maryland, United States ManTech Full time

    About the RoleWe are seeking a highly skilled and experienced Lead CNO Data Science Software Engineer to join our team at ManTech International Corporation. As a key member of our organization, you will play a critical role in developing and implementing innovative data science solutions to support our national security initiatives.Key ResponsibilitiesDesign...

  • Software Engineer

    1 week ago


    Maryland, United States BlueHalo Full time

    BlueHalo is seeking a talented Embedded Software Developer to enhance our dynamic team. In this role, you will engage in both hardware and software evaluations, create proof-of-concept applications, and play a key role in product advancement. The ideal candidate should possess strong skills in C and C++, along with a background in reverse engineering and...


  • Maryland, United States C T Corporation System (DE) Full time

    C T Corporation System (DE) is seeking a Senior Integration Software Engineer specializing in MuleSoft. This position offers the flexibility of remote work. The MuleSoft Technical Lead will be tasked with the architecture, development, and upkeep of integration solutions utilizing MuleSoft technology. The ideal candidate will possess in-depth knowledge of...


  • Maryland, United States ManTech Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead CNO Data Science Software Engineer to join our team at ManTech International Corporation. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software...


  • Columbia, Maryland, United States Bigbear Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Bigbear. As a key member of our software development team, you will be responsible for designing, developing, and implementing innovative software solutions to support our mission-critical applications.Key ResponsibilitiesDesign and develop software...


  • Maryland, United States ManTech Full time

    Secure Our Nation, Ignite Your FutureAt ManTech International Corporation, we're seeking a highly skilled CNO Software Engineer to join our team in a dynamic and challenging role. As a key member of our team, you'll have the opportunity to work on innovative projects that drive national security and advance our company's mission.Key Responsibilities:Design...


  • Maryland Heights, Missouri, United States Jobot Full time

    About the OpportunityWe are seeking a skilled Android Developer to join our team at Jobot. As a leading global product development, design, engineering, and manufacturing firm, we offer a unique suite of product design services with expertise in delivering effective solutions.Job SummaryWe are looking for an experienced Android Developer with 2+ years of...