Principal Software Engineer

2 weeks ago


Hanover, United States CareerBuilder Full time

Company Overview:
AquaPhoenix is a cutting-edge technology firm at the forefront of innovation in the water sector. We specialize in delivering state-of-the-art Software as a Service (SaaS) platform that empowers businesses to streamline their operations and drive success. To support our continued growth and commitment to excellence, we are seeking a highly skilled and motivated

Principal Software Engineer

to join our dynamic team.
Position Overview:
As the

Principal Software Engineer

, you will play a crucial role in enhancing and maintaining our SaaS platform, which is hosted on AWS.
You will lead a talented team of engineers, collaborating with cross-functional teams to deliver robust and scalable solutions.
The ideal candidate will have extensive experience background in backend development, cloud architecture, and possess expertise in AWS services.
Principal Engineering experience: Can guide a team to successful outcomes by architecting overall solutions, ensuring that work across the team meets a high standard, and helping the team focus on efficient solutions to business problems. Their quality of work and overall approach to problem-solving means that review of their work is mostly for the sake of discussion/clarity, rather than to ensure quality.
Resounding experience managing an on-shore / off-shore development team structure, ensuring seamless collaboration and proper delineation of responsibilities.
Confident and clear communication skills with the ability to understand and explain technical issues to a non-technical audience.
High level of experience with RESTful Web patterns and documentation standards.
Solid experience with GraphQL patterns and documentation standards.
Strong experience with backend Linux-base environments, and frontend browser technologies.
Experience delivering and supporting full stack systems.
Sound knowledge of the full software development life cycle.
Have participated on development teams that are supporting high traffic in terms of users and/or devices.
Experience in object-oriented design and programming, design patterns, and related frameworks.
Demonstrated expertise in continuous integration/delivery/deployment.
Responsibilities:
Lead and mentor a team of backend engineers in designing, developing, testing, and maintaining scalable backend services.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Architect, build, and maintain backend components of our SaaS platform hosted on AWS.
Ensure high performance, availability, and scalability of the platform.
Implement best practices for security, data protection, and compliance.
Own the DevOps and Infrastructure patters for our web application.
Technical Requirements:
Strong experience with AWS services, including but not limited to EKS, EC2, Lambda, S3, RDS, DynamoDB, and API Gateway.
Expertise in containerization and orchestration using Docker and Kubernetes.
In-depth knowledge of microservices architecture and design patterns.
Experience with serverless computing and event-driven architecture.
Solid understanding of database systems, both SQL and NoSQL.
Familiarity with CI/CD pipelines and automated testing.
Strong problem-solving and debugging skills.
Experience with Docker and Kubernetes
Backend Web Tech Stack:
Language: TypeScript
Framework: Apollo/GraphQL
Testing: Jest
DB/ORM: Postgres/Sequelize
Infra: AWS/EKS
Frontend Web Tech Stack:
Language: TypeScrips
Framework: Angular/GraphQL
Testing: Karma
Infra: AWS/EKS
Qualifications :
Proven experience as a backend software engineer in a leadership role, supporting large user bases.
AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified Developer) strongly preferred.
Experience with Agile/Scrum methodologies.
Excellent communication and collaboration skills.
AquaPhoenix is driven by a company culture that inspires a flexible, fun, can-do approach to business. Youll be joining a fast-paced, driven environment thats helping to build a cleaner and safer global water supply. AquaPhoenix is an industry leader in water testing kits and reagent manufacturing, as well as a distributor of thousands of testing products and supplies for a multitude of industries including industrial water treatment, cleaning & sanitation, oil & gas, environmental, and water conditioning.
If you are looking for a great work environment, competitive pay, bonus opportunities, career growth, and exceptional benefits that includes health, dental, vision, 401(k), STD/LTD, and generous paid time off consider a career with AquaPhoenix Scientific. We are an Equal Opportunity Employer that embraces diverse skills, perspectives and ideas that help our business grow. Minorities, females, protected veterans, and individuals with disabilities are urged to apply. For more information or to apply, please visit www.aquaphoenixsci.com.

#J-18808-Ljbffr


  • CNO Software Engineer

    2 weeks ago


    Hanover, United States Cantada Full time

    Job DescriptionJob DescriptionAs a CNO Engineer with Cantada, you will bring your creativity, problem solving skills and software development abilities to work with a team of experts dedicated to providing insightful service to clients that require intelligence on the operation of code. Your responsibilities will include collaborating with clients and...


  • Hanover, United States CareerBuilder Full time

    Details: A premier engineering services company that serves commercial, government, law enforcement, intelligence, and military customers is looking to hire a Signal Software Engineer in Maryland. Job Description: Create MATLAB scripts to demodulate digital modulation schemes. A Signal Software Engineer is responsible for developing, maintaining, and...


  • Hanover, United States Omnyon Full time

    Job Description Required Skills: AWS, java, spring, spring boot, kubernetes, Linux, GitLab, MongoDB, Postgres, NiFi, PRESSURWAVE, testing & analytical experience The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data...

  • Software Engineer with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    Hanover, United States Leidos Full time

    R-00126415 Description The SIGINT Systems Division at Leidos current has an opening for a DevOps Software Engineer Level 4 (SWE4) to work in Hanover, MD.  This is a full-time opportunity supporting our mission customer in the Fort Meade, MD area.   This is an exciting opportunity to be part of a large program with more than two (2) years left on the...

  • Software Engineer 2 with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    Hanover, United States InterImage, Inc. Full time

    Position Description:The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a...


  • Hanover, United States Systems Engineering Solutions Corporation Full time

    Job DescriptionJob DescriptionYear’s of Experience: 14 yearsEducation Requirements:Bachelor’s DegreePosition Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and...

  • Software Engineer

    Found in: beBee S US - 3 weeks ago


    East Hanover, United States Rangam Consultants Inc Full time

    Software Verification Engineer We are primarily looking for somebody who has good coding skills no testing experience required. Education in computer science is preferred. Experience skills and abilities Minimum 1 year of experience in software verification and automated testing. Fresh graduates from computer science background will be considered with...

  • Software Engineer- Remote with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    Hanover, United States Jacobs Technology, Inc. Full time

    Your Impact: Jacobs is currently seeking a Software Developer in Hanover, MD. The applicant will be part of a Development Team utilizing software frameworks to build innovative applications. The software engineer will be involved in all parts of the software process; from configuring and managing the production environment to writing, testing, and deploying...


  • Hanover, United States Systems Engineering Solutions Corporation Full time

    Job DescriptionJob DescriptionYears of Experience: 7 yearsEducation Requirements:Bachelor’s DegreePosition Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business...


  • Hanover, United States Independent Software Full time

    Job Description Job Description What you will be doing! Independent Software is seeking a Mid-Level Cybersecurity Network Analyst experienced with computer network exploitation, construction, and diagnostics of computer networks, network analysis, network threats and risks, incident response, and database research. Key Requirements: Skills to include...


  • Hanover, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!Independent Software is seeking a Mid-Level Cybersecurity Network Analyst experienced with computer network exploitation, construction, and diagnostics of computer networks, network analysis, network threats and risks, incident response, and database research.Key Requirements:Skills to include technical...

  • Software Engineer

    Found in: Careerbuilder One Red US C2 - 7 days ago


    Hanover, MD, United States Leidos Full time

    Description The SIGINT Systems Division at Leidos current has an opening for a DevOps Software Engineer Level 4 (SWE4) to work in Hanover, MD.  This is a full-time opportunity supporting our mission customer in the Fort Meade, MD area.   This is an exciting opportunity to be part of a large program with more than two (2) years left on the existing...

  • PRINCIPAL CNO DEVELOPER

    Found in: Careerbuilder One Red US C2 - 6 days ago


    Hanover, MD 21076, USA, United States Ring0 Full time

    Principal CNO Developer Location: Hanover, MD (On-site)Salary: $180,000 - $250,000Ring0 Technologies (Ring Zero) is hiring an advanced CNO Developer passionate about producing custom capabilities for critical cyberspace operations. This developer will be integrated into a cutting-edge cybersecurity team and will be thrust into performing in the most...

  • Java- Software Engineer 2

    Found in: Resume Library US A2 - 2 weeks ago


    Hanover, Maryland, United States Systems Engineering Solutions Corporation Full time

    Year’s of Experience: 14 years Education Requirements:Bachelor’s Degree Position Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management...


  • Hanover, United States Jacobs Technology, Inc. Full time

    Your Impact: Jacobs is currently seeking a Software Developer/Senior Software Developer in Hanover, MD. The applicant will be part of a Development Team utilizing software frameworks to build innovative applications. The software engineer will be involved in all parts of the software process; from configuring and managing the production environment to...


  • Hanover, United States Jacobs Technology, Inc. Full time

    Your Impact: Jacobs is currently seeking a Software Developer/Senior Software Developer in Hanover, MD. The applicant will be part of a Development Team utilizing software frameworks to build innovative applications. The software engineer will be involved in all parts of the software process; from configuring and managing the production environment to...

  • Software Engineer Level 1- TS/SCI with Poly with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    Hanover, United States Jacobs Technology, Inc. Full time

    Your Impact: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team....

  • Software Engineer Level 1- TS/SCI with Poly with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    Hanover, United States Jacobs Technology, Inc. Full time

    Your Impact: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team....

  • Software Developer with Security Clearance

    Found in: Dice One Red US C2 - 1 week ago


    Hanover, United States Ring0 Technologies, Inc. Full time

    Software Developer Location: Hanover, MD (On-Site) Salary: $130,000 - $170,000 Security Clearance: TS/SCI w/poly Ring0 Technologies (“Ring Zero”) is hiring a Software Developer passionate about learning and expanding their cyber programming skills. This developer will be integrated into a cutting-edge cyber security team and will be thrust into...


  • Hanover, United States Jacobs Technology, Inc. Full time

    Your Impact: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team....