Senior Software Engineer

7 days ago


Baltimore, Maryland, United States iTrust Human Capital Management Full time
Job OverviewiTrust Human Capital Management is seeking two experienced cloud native software engineers to join one of our clients in the Annapolis, MD area. These remote positions offer the opportunity to work on cutting-edge projects while collaborating with cross-functional teams.

Estimated Salary: $150,000 - $180,000 per year

Job Responsibilities
  • Collaborate with cross-functional teams to design and implement scalable software solutions.
  • Apply event-driven design principles to build resilient applications using Spring Boot and create responsive user interfaces with React.
  • Develop microservices, deploy them to Kubernetes clusters using CI/CD pipelines, and monitor production systems.
  • Work with RabbitMQ for message queuing and event streaming; understand architectural differences between RabbitMQ and Kafka.
  • Write unit tests targeting 85% coverage, participate in peer code reviews, conduct system testing, debugging activities, and optimize application performance.
  • Document technical specifications and design decisions, create sequence diagrams, provide weekly project progress reports, and submit time reports on JIS forms.
Required Skills and Qualifications
  • Bachelor's Degree: Computer Science or related field
  • 10+ years of experience in software development
  • Strong knowledge of event-driven design principles, Spring Boot, microservices architecture, and design patterns
  • Experience with Spring JPA, Kubernetes, and container orchestration
  • Familiarity with React, Angular, RESTful APIs, and web services
  • Availability: Ability to report to the office within 72 hours of notice if necessary
Benefits

The ideal candidates will possess excellent verbal and written communication skills, strong problem-solving abilities, and the capacity to analyze complex technical challenges and propose effective solutions.

Working Environment

These exciting opportunities offer 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 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...


  • Baltimore, Maryland, United States iTrust Human Capital Management Full time

    Job DetailsiTrust Human Capital Management is seeking highly skilled professionals to fill the role of Senior Software Engineer. The ideal candidates will have a strong background in software development and excellent communication skills.Design and implement software solutions in collaboration with cross-functional teams.Develop scalable and resilient...


  • Baltimore, Maryland, United States Medix™ Full time

    Job TitleSenior Software Development Engineer - Healthcare AnalyticsAbout UsMedix™ is a leading organization in the field of Healthcare Analytics and Informatics, seeking a highly skilled Senior Software Development Engineer to support our growing efforts.Estimated Salary$120,000 - $180,000 per yearJob DescriptionWe are looking for a talented Senior...


  • Baltimore, Maryland, United States Reflexive Concepts Full time

    Reflexive Concepts is a leading technology company seeking a highly skilled Senior Full Stack Software Engineer to join our team. We are committed to delivering exceptional solutions and are looking for someone who shares our passion for innovation.About the RoleThis is an excellent opportunity to leverage your expertise in software development, particularly...


  • Baltimore, Maryland, United States Anywhere Real Estate Full time

    About the Role">We are seeking an experienced Senior Software Engineering Manager to lead our team of talented engineers in driving technical excellence and innovation. As a key member of our engineering team, you will be responsible for shaping the future of Real Estate Agent tools and delivering high-quality products that drive business...


  • Baltimore, Maryland, United States Optomi Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Optomi in partnership with a prominent company in the Investment Management industry.This role offers the chance to shape cutting-edge products integral to international business unit success.Key Responsibilities:Serving as a subject matter expert in software...


  • Baltimore, Maryland, United States Global Channel Management Full time

    Job Summary">A senior software engineer is needed with 2 years of professional development experience, including agile engineering practices, for a remote position in the Baltimore, MD area. This role involves implementing credit strategies and rules into an automated decision engine.">About Global Channel Management">At Global Channel Management, we are...


  • Baltimore, Maryland, United States GBMC HealthCare Full time

    Job OverviewGBMC HealthCare is seeking a highly skilled Director of ERP and Software Engineering to lead the planning, development, and execution of the company's ERP systems and software engineering initiatives. This role is responsible for managing cross-functional teams, ensuring alignment with business objectives, and overseeing the successful delivery...


  • Baltimore, Maryland, United States InVita Healthcare Technologies Full time

    At InVita Healthcare Technologies, we are committed to advancing public health and safety through specialized medical software. We are seeking a highly skilled Senior Software Engineer to join our team in developing superior DNA software.The estimated annual salary for this position is $120,000 - $124,000. This role involves participating in the entire...

  • Software Engineer

    1 week ago


    Baltimore, Maryland, United States KinderCare Education Full time

    As a skilled Software Engineer, you will be responsible for designing, developing, and testing software applications. Key responsibilities include writing clean, maintainable code, collaborating with cross-functional teams, and ensuring high-quality software delivery. About the roleDesign, develop, and test software applicationsCollaborate with...


  • Baltimore, Maryland, United States Johns Hopkins University Full time

    At the Johns Hopkins Bloomberg School of Public Health, our Environmental Health and Engineering department is pushing the boundaries of environmental justice and health equity through innovative AI and data science approaches. We are seeking a skilled Senior Cybersecurity Engineer to join our team in conducting cutting-edge data science research and...


  • Baltimore, Maryland, United States Custom Software Systems Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Quality Assurance Expert to join our team at Custom Software Systems Inc.About the RoleThis is an exciting opportunity for a seasoned professional to take on a key role in overseeing all quality assurance test plans, cases, and scripts. The successful candidate will be responsible for collaborating with...


  • Baltimore, Maryland, United States Erickson Senior Living Careers Full time

    At Erickson Senior Living, we are committed to providing exceptional living experiences for our residents. As a key member of our team, you will play a critical role in ensuring the smooth operation of our facilities and engineering departments.Key ResponsibilitiesOversee and manage the maintenance and upkeep of all facilities, including plant operations,...


  • Baltimore, Maryland, United States Fearless Solutions Full time

    Job Title: Senior Software DeveloperAbout the Role:Fearless Solutions is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software systems that meet the needs of our customers.Responsibilities:Design, develop, and test...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    About Northrop GrummanAt Northrop Grumman, we're dedicated to pushing the boundaries of innovation and technology. Our pioneering spirit has enabled us to be at the forefront of many groundbreaking advancements in our nation's history. From revolutionary systems that impact people's lives worldwide to landing on the moon, we strive for excellence in...


  • Baltimore, Maryland, United States OneMain Financial Full time

    Senior Director of Quality Engineering and Process InnovationWe are seeking a highly skilled Senior Director of Quality Engineering and Process Innovation to join our team at OneMain Financial.This is a senior leadership role that will drive the development and implementation of quality engineering strategies across various projects. The successful candidate...


  • Baltimore, Maryland, United States ZipRecruiter Full time

    About the RoleCanonical, the publisher of Ubuntu, is seeking a Software Engineering Manager to lead its Linux kernel engineering efforts globally.This role will suit an experienced manager of high-performing software development teams or a proficient technical lead who is excited to take on management responsibility. You will need to be passionate about...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Company OverviewNorthrop Grumman is a leading provider of innovative solutions for defense, space systems, and cybersecurity. Our team has incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come.SalaryThe estimated salary for this position is $120,000 - $160,000 per year, based...


  • Baltimore, Maryland, United States Liberty Personnel Services, Inc Full time

    Electrical MEP Engineer Position OverviewThis Senior Electrical Design Engineer role involves designing power distribution, power lighting, and fire-alarm systems for commercial buildings.We are looking for an experienced electrical engineer with a degree in electrical engineering or a related field. The ideal candidate should have experience working with...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Northrop Grumman is a pioneer in technological advancements, and we're seeking experienced engineers to join our team. As a Senior RF Microwave Systems Engineer, you'll work on revolutionary systems that impact people's lives around the world.About the RoleThis position involves developing highly novel solutions to complex RF/Microwave design and test...