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
- ...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...SuggestedContract workTemporary workLocal areaRemote work
$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
$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$85k - $130k
The Software Engineer maintains, builds, and manages new and existing software applications and... ...personal, system, and process improvement. Principal Responsibilities: Software Development... ..., a $1000 fitness allowance, free onsite massages, and a 401(k) matching 100% up...Work experience placementShift work$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- 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
- ...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
- ...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...
$130k - $170k
...Embedded Software Engineer – Secure Communications Locations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FL Job... ...Compensation: $130,000 - $170,000 Work Environment: 100% Onsite About the Role We are seeking an Embedded Software Engineer...- ...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...
$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$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$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- 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...
- ...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
- ...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...- Location: Washington, DC (Hybrid 2-3 days onsite weekly) Clearance Required: Active Secret About Big Impact Tech Big Impact Tech (BIT... ...for ServiceNow by troubleshooting a variety of difficult software problems, implementing bug fixes and performing root cause analysis...
- Job Number: 3047609 Embedded Software Engineer Candidates must be U.S. citizens able to obtain and/or maintain a Department of Defense security... ..., and DevSecOps best practices. Location Baltimore, MD Onsite expectation 100% On-Site Clearance Level DoD Secret Salary/Pay...Currently hiring
$70.4k - $101.15k
.... We boldly go. Where is the work: Monday to Thursday, work onsite with your colleagues. Fridays, choose your work location, balancing... ...you: Trane in Baltimore is hiring for Equipment Application Engineer II. In this role, you will be responsible for the equipment...Hourly payWork experience placementLocal areaWork from home- ...Meade, MD Location Type (Remote, Hybrid, Onsite): Hybrid (4 days onsite) Customer /... ...cybersecurity architecture and engineering guidance for modern, distributed, cloud,... ..., Kubernetes, serverless functions, and software-defined networking. Analyze cloud architectures...Contract workRemote work
$121k - $206k
...difference in ways that matter to you. Role SummaryThe T. Rowe Price Multi-Asset Front Office Technology team is seeking a Senior Software Engineer to design, build, and enhance a suite of next-generation, cloud-native applications that support our Investment Division.This...Full timeLocal areaRemote work3 days per week
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



