Principal Software Engineer - onsite
Stellent IT LLC
Role: Principal Software Engineer
EMPLOYMENT TYPE: Long term Contract Will need to obtain Public Trust; takes around 3 wks, possibly 2
LOCATION DETAILS: Baltimore, Woodlawn, MD (5 days per week onsite)
Will need an MVA-issued "REAL ID" if hired, for public trust
Exp: 14+ Required
Key Required Skills
Strong experience with Java, OpenShift/ Amazon Web Services (AWS), Agile Development, Angular/React, JavaScript, Kafka, Spring Boot, Spring Batch, and Web Services.
Position Description
- 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.
- Implementation of Graphical User Interface (GUI) using the presentation tier technologies such as AngularJS, ReactJS, Node JS, Type Script, JavaScript, JSP, HTML, CSS, XML, AJAX, and jQuery,.
- Front end development using modern JavaScript and experience with ES13+ features, such as classes, arrow functions, template literals and modules.
- 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.
Detailed Skills Requirements
FOUNDATION FOR SUCCESS ( Basic Qualifications )
- Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.
- Masters or Doctorate degree may substitute for required 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.
- Must be able to obtain and maintain a Public Trust. Contract requirement.
*** Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.
? FACTORS TO HELP YOU SHINE ( Required Skills )
These skills will help you succeed in this position:
- 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 in coding "responsive" web pages with an understanding of the cross-browser limitations and browser compliance standards.
- 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.
HOW TO STAND OUT FROM THE CROWD (Desired Skills)
Showcase your knowledge of modern development through the following experience or skills:
- 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
- Strong communication and documentation skills.?
Education
- Bachelor's Degree with 10+ years of experience
- Must be able to obtain and maintain a Public Trust. Contract requirement
Email- View email address on us.fitly.work Phone Number : View phone number on us.fitly.work
STELLENT IT A Nationally Recognized Minority Certified Enterprise
" Happiness can be found, even in the darkest of times, if one only remembers to turn on the light ."
- JK Rowling
- ...Developer with Node / React Location: Woodlawn, MD (Onsite) Duration: 1 year, will extend yearly Interview Process... ..., code, and implement next-generation web application using software engineering best practices in the latest technologies: NodeJS, Single...SuggestedFull time
- ...collaborate with cross-functional teams to build scalable, modern software solutions using Java, cloud, and front-end technologies.... ...degree in computer science or related field Must be able to work onsite 5 days/week Must be able to obtain and maintain Public Trust...Suggested
- POSITION TITLE: Principal Software Engineer LOCATION: Baltimore, MD — In-person Interview CLIENT: State of MD EXPERIENCE: 13+ Years BILLING RATE: $62/hr on C2C KEY REQUIRED SKILLS Strong experience with Java, OpenShift, Amazon Web Services (AWS), Agile Development...Suggested
$134k - $171k
...impact salary Position Overview Design, develop, and enhance software applications using Twelve-Factor App methodology, modern UI... ...Education Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field [Required]. A master's or doctorate...SuggestedFull time$135.8k - $203.6k
...employees are not only part of history, they're making history. Northrop Grumman Mission Systems (NGMS) is seeking a Sr Principal Embedded Software Engineer to join our innovative Software Technologies Organization. This position is located in Baltimore, MD. What You’ll...SuggestedContract workRelocation packageShift work- ...Software Engineer – FACETS Extensions / Application Development Location: Baltimore, MD (DMV Area – Baltimore, MD or Washington, DC) Type: Contract-to-Hire Work Model: Hybrid (Onsite & Remote) Hours: 40 Hours/Week (EST) Overview Our Client is embarking...Contract workTemporary workLocal areaRemote work
$121k - $206k
...the enterprise. This role could have the opportunity for split onsite hybrid between our Baltimore and Washington DC locations.... ...automate complex processes and generate actionable insights.Champion engineering excellence by applying best practices in AI development,...Full timeLocal areaRemote work3 days per week$64 - $74 per hour
Apply now: Lead Software Engineer, location is Hybrid. The start date is June 22 or June 29 for this 6 month contract-to-hire position. Job... ...Software Engineer Location-Type: Hybrid (3 Days A Week Onsite - at one of the following locations; Baltimore, MD 21224 / Wilmington...Contract work3 days per week- ...Job Description Job Description Apply now: DevOps Engineer, location is Owings Mills, MD. The start date is ASAP for this 12-month... ...DevOps Engineer Location-Type: Hybrid (Owings Mills, MD – 2 Days Onsite Per Week) Start Date Is: ASAP Duration: 12-Month Contract (...Contract workWork at officeImmediate start2 days per week
$115k - $187.85k
...impossible routine. Come shape the future with us. LEAD ENGINEER, TOOLING DESIGN AND SUPPORT We are currently seeking a Lead... ...discounted employee stock purchase program, and free snacks/drinks onsite. Eligibility for benefits may vary based on employment...Permanent employmentFull timeWork at officeLocal areaFlexible hours$10k
...Overview As a PrincipalSoftware Engineer supporting mission-essential national security initiatives, you will design, develop, integrate, and maintain secure, high-performance software solutions that enable critical intelligence, defense, and operational missions....Work experience placementRelocation package$145k - $247k
...standards, architectural patterns, governance frameworks, and engineering discipline required to scale AI responsibly across a global asset... ...platform.This role could have the opportunity for split onsite hybrid between our Baltimore and Washington DC locations.ResponsibilitiesLead...Full timeLocal areaRemote workWork from home3 days per week$89.6k - $176.3k
...scalable visibility of SSA's AWS environments within the ServiceNow platform. ***Position is hybrid, with candidate required to work onsite at SSA 3 days a week in Woodlawn, MD*** Your future duties and responsibilities You will analyze SSA technical requirements,...Temporary workLocal area3 days per week$50 per hour
Junior Programmer - Onsite - Baltimore, MD About the role The Junior Programmer provides... ...Develop, document, and maintain software applications using .NET Core in alignment... ...an accredited college or university in Engineering, Computer Science, or a related technical...Local area- ...Woodlawn, Maryland . Candidates who are able and willing to work onsite at least part-time at the Social Security Administration (SSA)... ..., including CMDB, Hardware Asset Management (HAM), and Software Asset Management (SAM) . Participate in technical discussions...Part timeRemote work
- ExistX Software Engineer ExistX operationalizes advanced applied research and puts it into the environments where it matters most - on-site,... ...with cleared programs (active clearance required). Hybrid or onsite presence will be determined based on contract expectations and...Contract workRemote workFlexible hours
$107.93k - $188k
...complex platforms. As a Cloud Security Engineer, you will help assess and enhance security... ...DMV area and have the ability to work onsite up to 5 days a week.Ability to travel 20... ...ID 366751 Engineering and Product | Software EngineeringSame job available in 3 locationsLocal area- ...Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer problems by leveraging innovative technical solutions. Our software engineers develop the next-generation technologies that drive...
$154.05k - $278.48k
...About the Role Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO...Local areaImmediate startFlexible hours- ...Base-2 Solutions is seeking a senior software engineer in Maryland to tackle complex analytics and large-scale systems for national defense. You will design, implement, and optimize software across languages including Java, C++, Python, and Go, with emphasis on performance...
$110.6k - $178k
Lead Engineer, Electronics System Engineer Lead Engineer, Electronics System EngineerTowson... ...closely with mechanical, hardware, and software teams to ensure seamless integration of... .... That’s where you come in. Join us!#LI-Onsite#LI-NM1 The Salary range for this position is...Full timeLocal area$10k
...Workplace” The Research Engineer (RE) contributes to the... ...Operations, Trading, and others. Principal Responsibilities:... ...maintain our existing library of software functions. Participate in... ...1000 fitness allowance, free onsite massages, and a 401(k) matching...Work experience placement$63.7k - $102.6k
...make all the difference in our success. Lead Electrical Engineering Technician – Onsite Towson, MD, United States Come build something... ...environmental, and cycle life testing, on a variety of equipment and software. · Assemble and repair fixtures and test set-ups. ·...Full timeWork experience placementH1bWork at officeLocal areaFlexible hours- Java Developer Java Developer in Baltimore, MD 21202 for 12 + months. Onsite role: hybrid model, 2-3 days onsite! Must be fully vaccinated. Summary: Required skills: Java development (version 11 experience is ideal) Spring boot Experience writing unit tests Good communicator...
$85k - $130k
Overview The Quantitative Software Developer (internally referred to as a Software or Research Engineer) contributes to the creation and... ...assessed by the hiring managers. Principal Responsibilities Development... ...1000 fitness allowance, free onsite massages, and a 401(k)...Work experience placement- ...skills. Roles & Responsibilities § Design, develop and deliver AI Agents as per the requirements § Lead an AI development team of small to medium capacity in onsite - offshore model. § Customer-facing engagement, communication, stakeholder management.Work experience placement
- ...Leidos is seeking a Principal Software Engineer to anchor a new feature within the National Security Sector's CABA, translating complex business requirements into robust technical designs. You will guide the feature through architecture, development, testing and deployment...
- ...Programmer Location: Towson, MD Type: Contract Compensation: Rate Negotiable Work Model: Hybrid – onsite and remote Hours: 40.0 hours per week Security Clearance: Background check required Responsibilities • Perform...Contract workZero hours contractWork at officeLocal areaRemote work
- ...and issuance of equipment. The consultant may work remotely up to 2 days per week, equivalent to approximately 40% remote and 60% onsite. Fully remote or out-of-state employment is not authorized at this time. Why work for us? ~ No red tape! ~ Competitive salaries...Work at officeImmediate startRemote work2 days per week
$140.5k - $221.5k
...join our team. What you'll do This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will... ...to support government enterprise networks. This is an onsite role based out of Carlsbad, CA, Marlborough, MA, Linthicum Heights...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - onsite. Be the first to apply!
- principal Baltimore, MD
- senior principal scientist Baltimore, MD
- senior principal cloud computing engineer Baltimore, MD
- software sales executive Baltimore, MD
- software technology Baltimore, MD
- software intern Baltimore, MD
- entry level software sales Baltimore, MD
- software sales representative Baltimore, MD
- id software Baltimore, MD
- software sales Baltimore, MD



