Senior Software Engineer for Enterprise Solutions

5 days ago


Baltimore, Maryland, United States iTrust Human Capital Management Full time
Job Overview

iTrust Human Capital Management is seeking experienced Senior Software Engineers to join our client's team in Annapolis, MD. This opportunity allows you to work on cutting-edge projects and collaborate with cross-functional teams.

Key Responsibilities
  • Design and implement software solutions by collaborating with cross-functional teams.
  • Apply event-driven design principles to build scalable and resilient applications using Spring Boot and microservices architecture.
  • Create responsive user interfaces with React and deploy microservices to Kubernetes clusters using CI/CD pipelines.
  • Work with RabbitMQ for message queuing and understand architectural differences with Kafka.
  • Maintain production systems, write unit tests targeting 85% coverage, and participate in peer code reviews.
  • Document technical specifications, create sequence diagrams, and provide weekly project progress reports.
Required Skills
  • Bachelor's Degree in Computer Science or a related field.
  • 10+ years of experience in Software Development.
  • Proficiency in event-driven design principles.
  • Strong knowledge of Spring Boot, microservices architecture, and design patterns.
  • Experience with Spring JPA and familiarity with RESTful APIs and web services.
  • Kubernetes experience for container orchestration and front-end skills using React and/or Angular.
Estimated Salary: $120,000 - $180,000 per yearBenefits

This exciting opportunity offers the chance to work on innovative projects while contributing to our client's mission. Qualified candidates are encouraged to apply and join our dynamic team of software professionals.



  • Baltimore, Maryland, United States Elegant Enterprise- Wide Solutions Inc Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Elegant Enterprise-Wide Solutions Inc. In this role, you will be responsible for designing, developing, and deploying high-quality software solutions using a range of technologies including .NET, C#, Angular, and T-SQL.Salary Range: $120,000 - $180,000 per year, depending on...


  • Baltimore, Maryland, United States mPower Software Services Full time

    About the Role: We are seeking a highly skilled Enterprise Java Software Engineer to join our team at mPower Software Services. As an experienced professional in Java EE development, you will design, develop, and maintain complex enterprise applications using cutting-edge technologies.">Salary: $120,000 per year (estimated)We offer a comprehensive benefits...


  • Baltimore, Maryland, United States mPower Software Services Full time

    About the Role: We are seeking a highly skilled Senior Java Developer - Enterprise Solutions to join our team at mPower Software Services. As an experienced professional in Java EE development, you will design, develop, and maintain complex enterprise applications using cutting-edge technologies.Salary: $125,000 per year (estimated)We offer a comprehensive...


  • Baltimore, Maryland, United States Peraton Full time

    We're seeking a highly talented Enterprise Software Solutions Expert to join our team. As an expert in software solutions, you'll drive the design of major features within the engineering team by leading design review meetings and ensuring that new features fit into the existing architecture.You'll work closely with product owners to prioritize features,...


  • Baltimore, Maryland, United States mPower Software Services Full time

    Job DescriptionWe are seeking a highly skilled Mobile Application Developer to join our team at mPower Software Services. As a key member of our development team, you will be responsible for designing, developing, and maintaining enterprise-level mobile applications and custom integration solutions.Key Responsibilities:Provide mobile platform design...


  • Baltimore, Maryland, United States Two95 International Inc. Full time

    Job OverviewWe are seeking a highly experienced Senior Software Engineering Director to join our team at Two95 International Inc. in the Baltimore, MD/ Wilmington, DE/ Charlotte, NC area. As a Senior Software Engineering Director, you will play a key role in leading our engineering team and driving technical strategy.CompensationThe salary for this position...

  • Software Engineer

    2 weeks ago


    Baltimore, Maryland, United States Ad Hoc LLC Full time

    About Ad HocWe are a digital services company that helps the federal government better serve people. Our teams use modern, agile methods to meet the needs of our users while closing the gap between consumer expectations and government.">">As a Senior Software Engineer - Full Stack at Ad Hoc, you will work on things that matter. You will be part of a team...


  • Baltimore, Maryland, United States Ampcus Full time

    Ampcus Inc. is a global provider of technology and business consulting services. We are seeking a Cloud and Enterprise Software Engineer to join our team.Job OverviewThis is a highly motivated position that requires a strong background in cloud computing and enterprise software engineering. The ideal candidate will have a Bachelor's Degree in Information...


  • Baltimore, Maryland, United States Capital One Full time

    Lead a Team of Software Engineers to Drive Enterprise TransformationAs a Senior Lead Software Engineer, Full Stack at Capital One, you will be part of a team that is passionate about building and pioneering in the technology space. If you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment,...


  • Baltimore, Maryland, United States TriTech Enterprise Systems Full time

    Job Title: Senior Network EngineerTriTech Enterprise Systems Inc. is seeking a Senior Network Engineer to support the Maryland Department of Transportation project. The successful candidate will be responsible for designing and implementing large data communications networks, managing local area networks, and monitoring network...


  • Baltimore, Maryland, United States Leidos Full time

    Job OverviewLeidos is seeking an experienced Enterprise Situational Awareness Solutions Engineer to support the Innovations Group on our GSM-O II JMT Program as a member of the SA/COP Team.The successful candidate will work as part of a fast-paced, Agile development and implementation team to architect, design, and develop a unified User Experience/User...


  • Baltimore, Maryland, United States CareFirst BlueCross BlueShield Full time

    CareFirst BlueCross BlueShield Job PostingJoin our team as a Senior Software Engineer!**About the Role:**We are seeking a highly motivated and experienced Senior Software Engineer to join our Product Delivery Leadership team. As a key member of our team, you will design, develop, test, and deploy complex software systems that meet the needs of our...


  • Baltimore, Maryland, United States Saxon Global Full time

    Saxon Global seeks a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications, and major enhancement of existing systems.Job Responsibilities:-...


  • Baltimore, Maryland, United States Motion Recruitment Full time

    Motion Recruitment delivers high-quality IT Talent Solutions across North America, focusing on expert placement in Software, Mobile, Data, Infrastructure, Cybersecurity, Product, and UX roles. Our proven track record includes filling challenging IT positions for startup and enterprise clients.A prestigious asset management firm in Baltimore seeks a Senior...


  • Baltimore, Maryland, United States Booz Allen Hamilton Full time

    We are seeking an experienced Enterprise Solution Architect Lead to join our team at Booz Allen Hamilton.Job Description:As an Enterprise Solution Architect Lead, you will be responsible for developing and implementing solution architectures that meet the needs of our clients. You will work closely with cross-functional teams to design and implement...


  • Baltimore, Maryland, United States Reflexive Concepts Full time

    Reflexive Concepts is looking for a Senior Software Engineer to lead the development of our cloud-based software solutions. As a senior engineer, you will be responsible for designing, developing, and testing software applications using a range of technologies including Python, AWS, Linux, Flask, Django, MariaDB, MongoDB, Jira, Confluence, Ni-Fi, Angular,...


  • Baltimore, Maryland, United States mPower Software Services Full time

    At mPower Software Services, we are seeking a highly skilled Enterprise Mobile Architect to join our team. This role involves designing and developing enterprise-level mobile applications and custom integration solutions.About the RoleWe are looking for a candidate with a minimum of 8 years of experience in designing, developing, maintaining, or supporting...


  • Baltimore, Maryland, United States Peraton Full time

    Enterprise Software Developer RoleWe are seeking a skilled Enterprise Software Developer to join our team in Linthicum, MD. As the ideal candidate, you will have experience in Splunk Architecture and building designs.The responsibilities of the Enterprise Software Developer position may include but are not limited to:Providing input into strategies,...


  • Baltimore, Maryland, United States Sensible Solutions and Technologies Inc Full time

    About This RoleAt Sensible Solutions and Technologies Inc, we are seeking a skilled Senior Systems Engineer to join our team as a Data Transformation Solutions Specialist. As a key member of our organization, you will be responsible for developing and maintaining NiFi Solutions for the Data Transformation Solutions (DTS) TTO.Job SummaryThis is an exciting...


  • Baltimore, Maryland, United States mPower Software Services Full time

    We are seeking a highly skilled Senior Android and iOS Developer to join our team at mPower Software Services. This role involves designing, developing, and maintaining enterprise-level mobile applications and custom integration solutions.About the RoleWe are looking for a candidate with a minimum of 8 years of experience in designing, developing,...