Principal Software Engineer
$145k - $185kAmatriot Group, LLC
Security Clearance: M must be able to obtain and maintain a public trust clearance Job Type: Full-Time Target Salary Range*: $145,000 - $185,000. *This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary Position Overview Key Responsibilities Design and develop software applications using Twelve-Factor App methodology from functional requirements. Develop highly innovative UI design, Web components, achieved through collaboration and dialogue with other experts in the field. The candidate will continually assess advancements in technologies to gauge and recommend better solutions for the customer to improve the software developer experience and efficient delivery of software. Design Web Page components that are compliant with Section 508 of the Rehabilitation Act (29 U.S.C. 794d). Design and develop Microservices using Spring Boot, Java and RESTful architecture. Solid understanding of DevOps practices, CI/CD pipelines, and tools such as Jenkins, Git, Bitbucket, OpenShift and experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies. Develop and maintain Enterprise Java Batch application using Java Specification Request (JSR) 352 specification and schedule Java Batch jobs using Control‑M. Develop Simple Object Access Protocol (SOAP) based Web Services using technologies such as JAX‑WS, Apache Axis, and Web Services Description Language (WSDL). Implement Web Service Security using WS‑Security using existing IBM DataPower infrastructure. Ensure interoperability with Web‑Services‑Interoperability (WS‑I) standards, and optimize message transmission using Message Transmission Optimization Mechanism (MTOM) or SOAP with Attachments (SWA). Ability to collaborate with cross‑functional teams, including business analysts, QA, and project managers and commitment to continuous learning and staying updated with emerging technologies. Develop the Data Access Layer (DAO) to interface the application with IBM DB2 9.0 and PostgreSQL databases running on z/OS mainframe and Linux operating systems and other platforms, utilizing JPA or Spring Data API for querying and retrieving data through Object Relational Mapping (ORM). Create POCs, templates for developing Behavior Driven Development (BDD) test framework for the APIs using Cucumber, Gherkin, and Java to implement Integration tests. Develop unit test cases for every possible Java class with real scenarios using JUnit, Mockito and Power Mock frameworks. Use Visio, Confluence and IT Governance Frameworks to document the solution architecture & develop UML based design documents. Attend all customer technical discussions/design/development meetings and provide viable technical solutions to further enhance the existing architecture and improve code quality/process. Impact functional strategy by developing new solutions, processes, standards, or operational plans that position Leidos competitively in the marketplace. Provide guidance/support to other junior/mid‑level developers. Experience as hands on Technical Lead. All other duties as assigned or directed. Qualifications Education Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field. Masters or Doctorate degree may substitute for required experience. Experience 10+ years of experience with Java, Spring Boot, Angular, React. Extensive Design and Programming skills in Java and JEE technologies. Extensive hands‑on experience with one or more frameworks such as Angular, React, and Express/Node.js. Experience as hands on Technical Lead. Experience working on Agile projects and strong knowledge of Agile terminology and tools including Agility. Experience in designing high‑throughput and low‑latency systems, including architecting scalable solutions capable of handling large volumes of concurrent requests with minimal response times. Experience in developing the applications using Single‑Page Application Architecture. Proficient in implementing efficient data processing pipelines, optimizing application performance through asynchronous processing, caching strategies, and load balancing. Experience designing and deploying cloud‑native applications onto AWS with PostgreSQL. Deep Knowledge of PaaS offerings such as Red Hat OpenShift and Docker. Experience with modern software development tools for Continuous Integration including Jenkins, Git/BitBucket, Jira, Nexus, Maven, Jenkins, SonarQube, Fortify, and UrbanCode Deploy. Experience with Web Services Technologies (XML, JAXP, JAXB, JAX‑WS, AXIS, JERSEY, JSON, CXF, REST and SOAP) and Security (LTPA, OAUTH2/JWT). Hands‑on Design and development experience on Microservices and RESTful API. Experience with Automated unit test (i.e. JUnit, Mocking frameworks), Test Driven Development (TDD), and Behavior‑driven development (BDD) (Cucumber). Experience with JEE technologies including Struts, Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Tomcat, WebSphere. Experience with static code analyzers like SonarQube and addressing SonarQube recommended technical debts such as bugs, vulnerabilities, hotspots in the code. Knowledge of security vulnerabilities in web applications and addressing them. Experience with performance tuning software applications for effective CPU, Memory utilization, Quick turnaround response time, building highly scalable software applications in Cloud Environment handling higher volume of data and traffic. Preferred Qualifications Proficient in designing and implementing Kafka‑based event‑driven architectures, including the use of Kafka producers, consumers, topics, partitions, and consumer groups for scalable and fault‑tolerant data streaming. Experienced in configuring Kafka brokers, managing message retention policies, and optimizing throughput with appropriate replication and partitioning strategies. Familiar with integrating Kafka Connect for data ingestion, utilizing Kafka Streams for real‑time data processing, and monitoring Kafka clusters for performance and reliability. Demonstrate a strong understanding of the latest trends in Artificial Intelligence (AI) and showcase the ability to apply AI knowledge to enhance or redesign existing system architectures, identifying opportunities where AI‑driven solutions can add value, improve efficiency, or enable new capabilities. Experience with the implementation of Section 508 standards for Web Applications. Exposure to writing Technical White Papers and systems design documents. Prior experience with federal or state governments IT projects. Experience with low code platforms like ServiceNow, Pega, MS Power Platform etc. #J-18808-Ljbffr
- ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank supporting One Chase Sales and Growth products, you provide expertise...Suggested
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer and Community Bank, you provide deep engineering expertise and work across agile...Suggested
$165.22k - $283.23k
...bring generative intelligence into the physical world. As a Principal Engineer, you will set the technical direction for systems that blend... ...qualifications: Basic Qualifications 10+ years of professional software development experience Experience designing and scaling...SuggestedLocal areaImmediate start$250k - $280k
...About the Role We’re looking for Principal Software Engineers to help build the systems that power an AI-native insurance company. Insurance operations are sprawling: underwriting, claims, premium finance, broker operations, member support, care navigation, and more....Suggested$186k - $241k
...Job Description The Principal Software Engineer sets the technical direction and architecture across Acme's production application portfolio, including enterprise analytics, conversational AI, document automation, ERP integration, e‑commerce sync, manufacturing systems...SuggestedWork at officeFlexible hours- ...Principal Software Engineer – GP Enterprise Solutions As a Principal Software Engineer at GPES, you’ll manage the end-to-end lifecycle of a development projects, from local development and version control through to both frontend and backend development. Join GP Enterprise...Work at officeLocal areaTrial period
$197.4k - $264.7k
...Principal Software Engineer, Media Architecture Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organizationof engineers, product developers...Work experience placement- ...skill for life here and beyond. Mission: Why this role exists The Engineering Team enables Shiftsmart to anticipate and creatively solve... ...participate in scaling our team. Competencies: Who you are A software expert: You have 7+ years of software engineering experience....Hourly payWork experience placementWork at officeFlexible hoursShift workNight shiftWeekend work3 days per week
- ...Zetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence, and networking. Required...
$184.5k - $246k
...technical direction for Medidata's Platform engineering organization — the systems,... ...organization — not just tool adoption, but how software is designed, reviewed, tested, and... ...multiple teams and systems 3+ years in a Principal Engineer, Distinguished Engineer, or equivalent...Work at officeLocal areaFlexible hoursShift work$167k - $242.15k
...eligibility to work in the U.S. is required, as Moody’s will not pursue visa sponsorship for this position. Skills and Competencies Software Engineering – we are looking for candidates with experience of designing, building, and maintaining significant distributed software...Full time$261k - $353k
...Come join Intuit's community of 'Builder catalysts' as a Principal Software Engineer and help us power prosperity around the world. Intuit's Builder catalysts co-create with cross-functional partners and exhibit extreme ownership in the end-to-end product development lifecycle...Temporary workWork experience placementWork at office3 days per week$135.2k - $306.4k
...of core components for data planes. We are hoping to enhance engineering efficiency by concentrating our expertise on building low level... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours$107.36k - $182.51k
...Job Description We are seeking an experienced Principal Software Engineer to join our team in Rome, NY, supporting a long-standing and critical contract with the National Geospatial-Intelligence Agency (NGA). This role balances the stability of existing systems with the...Full timeContract workWork experience placementLocal area- ...Principal Software Engineer The Builders Hub Team, part of the Mastercard Software Builders Experience program, owns and drives developer experience for the company. The team has a unique opportunity to create a unified internal developer portal supporting and helping...
$203.2k - $304.8k
...moments that matter both for our audiences and our employees and aim to leave a positive mark on culture. Job Title : Principal Software Engineer - AI Tooling & Quality Engineering Platforms Team : Global Quality Engineering (GQE) Location : New York City, Los...$117.1k - $187.3k
...Content Systems, Content workflows and Content AI platforms. As a successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver high availability enterprise software. You will partner...Work experience placementLive inLocal areaRemote workWorldwide$251.2k - $340k
...impact, scale, and the chance to help lead the patient revolution, come build with us. The Role We're looking for a Principal Software Engineer to serve as a senior technical leader across Ro's engineering organization. In this role, you'll help shape the long-term...Local areaFlexible hours$195k - $323k
...Principal Software Engineer, Senior Architect Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible...$114.6k - $234.6k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours- ...Principal Software Development Engineer In Test Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone...Work experience placementShift work
$171.6k - $230.1k
...Principal Software Development Engineer In Test Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product...Work experience placementShift work$2,000 per month
Elasticsearch - Principal Software Engineer - Query Planning, Indexing & Performance elastic.io 27 March 2025 We are seeking a Principal Software Engineer to join our Elasticsearch - Analytical Engine team, an expert group dedicated to building new analytics capabilities...Flexible hours$112.84k - $138k
General Dynamics Information Technology is seeking a Principal Software Developer to lead mission-critical government projects. You will... ...relevant degree, over 5 years of experience, and a strong engineering background. The role also offers a competitive salary range...Remote job£80k - £110k per year
...00 - £110,000 Harrington Starr has partnered with a leading Global Payments Technology company who are seeking to hire a Principal Software Engineer to join their senior engineering leadership team. This is a rare opportunity to combine hands‑on development with strategic...Permanent employmentRemote workFlexible hours- ...As a Principal AI Software Engineer, you will drive technical vision and architect enterprise AI applications for multiple initiatives across the company. You'll integrate LLMs, agent workflows, NLP, computer vision, and predictive analytics to build secure, high-availability...Contract workWork at officeRelocation package
- Overview the company | Principal Software Engineer, Senior Java Engineer - Cloud, Account Executive | Varies between REMOTE (in USA, also in Europe but only for the account exec position) and ONSITE in Denver, CO, USA, details in each job desc | Salary ranges for the Principal...Remote job
- A leading Global Payments Technology company is seeking a Principal Software Engineer to join their senior engineering leadership team. This role offers the opportunity to blend hands-on coding with strategic direction, guiding architecture decisions for a global payments...Remote jobFlexible hours
$114.6k - $234.6k
...directly improve clinical outcomes. We’re looking for senior engineers with deep Java expertise, exceptional debugging and problem-... ...Citizens or Green Card holders. Responsibilities Senior Principal Engineer – Cloud, AI & Healthcare Platforms (US Remote) If you...Full timeTemporary workRemote workFlexible hours$240k - $280k
...Lead Principal Software Engineer/Systems Architect New York SoundCloud empowers artists, tastemakers and fans to connect and share through music. Founded in 2007, SoundCloud is a creator-first platform helping artists build and grow their careers by providing them with...Work at officeWork from homeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software technical support New York State
- healthcare software sales New York State
- id software New York State
- senior c# .net software developer New York State
- embedded software New York State
- software implementation project manager New York State
- software sales New York State
- entry level software sales New York State
- remote software sales New York State
- software New York State


