Senior Software Architect
4 days ago
Job Title: Senior Software Architect
">About Us:
American Water Resources LLC is a people-centric organization that is dedicated to providing expertise in safety and homecare to our customers. Our integrated solutions meet customer needs both inside and outside the home. Inside the home, we safeguard essential systems like plumbing, heating and cooling, appliances, power surge protection, hot water heaters, and interior electrical components. Outside the home, we ensure the protection of vital lines, including water, gas, wells, sewers, electric, and septic systems.
We primarily go to market B2B2C, partnering mostly with water/gas/electric utilities and municipalities to offer our product leveraging their brand for marketing and often adding our subscription fee to the water/gas/electric bill itself. When our customers need help with home maintenance, repair, or coverage, American Water Resources LLC is there.
About the Role:
We are seeking a Senior Software Architect to spearhead key technology initiatives, utilizing cutting-edge digital, cloud, and integration technologies. As a key member of our Digital and Web team, you will design and develop comprehensive, customer-facing eCommerce websites and applications.
This role is based in our Naperville, IL office. A regular in-office hybrid model (generally T-Th in office, M&F remote) is required, as our office environment is a key driver of our company culture and employee experience.
Responsibilities:
- Lead the design and development of complex custom Full Stack applications, ensuring scalability, performance, and security.
- Assume the role of a hands-on technical lead, actively participating in and directing the efforts of both internal and external development team members.
- Make significant contributions to the continuous refinement of the existing portfolio of applications and services.
- Focus on emerging technology trends, particularly within the realms of Software as a Service (SaaS), cloud computing, and DevOps, with the goal of identifying and implementing superior solutions that align with business requirements.
- Execute strategies aimed at enhancing operational efficiency, reducing costs, and driving tangible business value.
- Conduct in-depth investigations to pinpoint the root causes of complex software issues, and subsequently formulate practical, efficient, and enduring technical solutions.
- Champion an API-centric approach when integrating with mid-office applications and external partners.
- Collaborate closely with cross-functional teams and senior management to achieve project objectives.
- Adhere to the established software development lifecycle (SDLC) principles.
- Manage and maintain ecommerce applications and websites, ensuring they are secure, stable, and deliver excellent user experience.
- Design high-availability applications within a multi-tier cloud architecture, covering database, service/API, and UI components.
- Ensure applications are compatible and can integrate effectively with third-party services and APIs.
- Stay updated with emerging technologies and best practices in the ecommerce and software development domain.
- Collaborate effectively with cross-functional teams, including product managers, designers, and other developers, to drive successful project outcomes.
- Mentor and guide junior engineers, fostering a culture of learning and innovation within the team.
- Investigate and resolve complex technical issues related to ecommerce systems promptly.
- Conduct root cause analysis for problems and implement corrective actions to prevent recurrence.
- Ensure ecommerce systems comply with industry standards, regulations, and security best practices.
- Implement robust security measures to safeguard customer data and transactions.
- Create and maintain comprehensive technical documentation, including system architecture, APIs, and workflows.
- Facilitate knowledge sharing within the team and document best practices and coding standards.
- Monitor system performance and conduct performance tuning to optimize application responsiveness and efficiency.
- Collaborate with QA teams to ensure rigorous testing of applications, identifying and fixing bugs and issues.
- Implement automated testing where applicable to maintain code quality and reduce the risk of regressions.
Requirements:
- At least 8 years of hands-on experience in designing and developing complex custom Full Stack applications.
- Expertise in managing and maintaining eCommerce applications and websites.
- Proven experience in delivering digital commerce applications using CMS, commerce platforms, and headless architecture concepts.
- Proficiency in these programming languages, frameworks, and services:
- Javascript / Typescript (as applied, frontend and backend, to React, NextJS, NodeJS, Angular, etc.)
- Python (Django, Flask, etc.)
- Messaging (RabbitMQ, Kafka, etc.)
- Practical experience with microservices architecture and a deep understanding of its technical components.
- Strong knowledge of containerization principles, including Docker and Kubernetes.
- Demonstrated ability to design high-availability applications within a multi-tier cloud architecture, encompassing database, service/API, and UI components.
- Familiarity with Continuous Integration and Continuous Deployment (CI/CD) concepts, and experience with tools like Gitops, Argo, Puppet, Chef, VSTS, Maven, Jenkins, JIRA, etc.
- Extensive hands-on experience with emerging and cloud-based technologies on AWS (Amazon Web Services).
- Development of applications that seamlessly integrate with Relational and NoSQL databases (Mongo, Redis, DynamoDB, Postgres, MySQL, MSSQL, etc.). Prefer experience with querying, maintaining, and developing directly on these databases as well.
- Experience with the Vtex eCommerce platform, including Vtex.io, is advantageous.
- Familiarity with Nosto, an eCommerce personalization and retail intelligence platform, is a plus.
Benefits:
- Competitive Compensation: We value your hard work and are proud of our competitive pay for performance philosophy.
- Comprehensive Health Coverage: Medical, dental, and vision insurance options, plus paid short-term and long-term disability coverage.
- 401(k) Plan with 4% Company Match: Secure your future with our robust retirement plan.
- Defined Contribution Arrangement: 5.25% of employee annual income contributed to your retirement plan, yearly up to 7,875 dollars.
- Generous Paid Time Off: Take the time you need to recharge and relax.
- Education Assistance Program: Invest in your growth and development with our support.
- FSA/HSA Options: Flexible spending and health savings accounts to manage your transportation and dependent care expenses.
- Employee Wellness: Access to EAP, health, legal, and financial resources to support your overall well-being.
- Vibrant Company Culture: Monthly Townhalls, employee recognition programs, and Employee Business Resource Groups (EBRGs) to keep you engaged and connected.
Estimated Salary Range: $140,000 - $170,000 per year, depending on qualifications and experience. This estimate is based on national averages and may vary based on location and other factors.
-
Senior Software Development Specialist
4 days ago
Mount Laurel, New Jersey, United States Electronic Warfare Associates Full timeJob Title: Senior Software Development SpecialistEstimated Salary: $120,000 - $180,000 per annum. About UsEWA Government Systems Inc. is a leading provider of advanced radar systems and software solutions for the Department of Defense and other U.S. Government agencies. Our company specializes in the development of cutting-edge technology, from requirements...
-
Senior Software Development Specialist
4 days ago
Mount Laurel, New Jersey, United States On Location, Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Specialist to join our team at On Location, Inc.The ideal candidate will have a strong background in software development and excellent communication skills. This role requires proficiency in front-end and back-end technologies, including HTML/CSS, JavaScript, Node.js, Python, SQL,...
-
Senior Software Development Lead
4 days ago
Mount Laurel, New Jersey, United States Modern Government Solutions Full timeJob OpportunityMGS is seeking a skilled Senior Software Engineer II to join our team in Mount Laurel, NJ.We offer a competitive salary of $**$120,000 - $180,000 per year**, depending on experience and qualifications.Key Responsibilities:Design, develop, test, deploy, maintain, and improve software systems.Manage project priorities, deadlines, and...
-
Senior Software Development Manager
4 weeks ago
Mount Laurel, New Jersey, United States On Location, Inc Full timeJob Overview:">We are seeking a highly skilled and experienced Senior Software Development Manager to join our team at On Location, Inc. The ideal candidate will have a proven track record of leading cross-functional teams in software development, with expertise in both front-end and back-end technologies.About the Role:">The successful candidate will be...
-
Senior Software Engineer
4 days ago
Mount Laurel, New Jersey, United States Electronic Warfare Associates Full timeElectronic Warfare Associates (EWA) is seeking a skilled Senior Software Engineer to join our team in Mount Laurel, New Jersey. As a member of our engineering team, you will play a crucial role in designing, developing, testing, and deploying software systems for advanced radar and threat simulator systems.We offer an estimated salary of $120,000 to $180,000...
-
Cloud Security Solutions Architect
4 weeks ago
Mount Laurel, New Jersey, United States Cloud Security Services Full timeAbout the RoleWe are seeking an experienced Identity Access Management (IAM) Solutions Architect to join our team at Cloud Security Services. The ideal candidate will have a strong background in designing IAM architecture for large, complex and global environments that include operational technology.The successful candidate will be responsible for developing...
-
Senior Software Developer
5 days ago
Mount Arlington, New Jersey, United States Kongsberg Defense & Aerospace Inc Full timeWe are seeking a highly skilled Senior Software Developer to join our team at Kongsberg Defense & Aerospace Inc in Mount Arlington, NJ. The salary for this position is estimated to be around $120,000 - $180,000 per year.About the CompanyKongsberg Defense & Aerospace, Inc. is part of Kongsberg Gruppen (KONGSBERG), an international knowledge-based group that...
-
Senior Acoustic Professional
5 days ago
Mount Laurel, New Jersey, United States AKRF, Inc. Full timeAs a Senior Acoustical Consultant at AKRF, Inc., you will provide strategic direction for the Acoustics, Noise, and Vibration team while managing complex acoustical consulting projects. Our ideal candidate will possess extensive experience with acoustical modeling software and measurement equipment, along with excellent communication and interpersonal...
-
Senior Acoustics Expert
6 days ago
Mount Laurel, New Jersey, United States AKRF, Inc. Full timeAt AKRF, Inc., we are seeking a seasoned Senior Acoustical Consultant to join our esteemed team. This role offers an exceptional opportunity to provide strategic direction, oversee high-profile projects, and contribute to the growth and development of our Acoustics, Noise, and Vibration team.Job Summary:We are looking for a highly experienced professional...
-
Senior RF Systems Engineer
6 days ago
Mount Laurel, New Jersey, United States Modern Government Solutions Full timeModern Government Solutions is a leading provider of technical and programmatic services to the US intelligence community, the US Department of Defense, and other governmental agencies.We are currently seeking a skilled Senior RF Systems Engineer to join our hardware engineering team in Mount Laurel, NJ.The successful candidate will have a strong background...
-
Senior Bridge Design Engineer
4 weeks ago
Mount Laurel, New Jersey, United States H&H Full timeWe are seeking a highly skilled Senior Bridge Design Engineer to join our team at H&H in Mount Laurel, NJ or Philadelphia, PA. This is an exciting opportunity to contribute to the growth and capabilities of the Passenger Rail & Transit Group.H&H is a trusted full-service infrastructure engineering firm with over 137 years of experience. Our clients rely on...
-
Mount Laurel, New Jersey, United States American Water Resources LLC Full timeAbout American Water Resources LLCA people-centric organization, we deliver expertise in safety and homecare to our customers across the U.S. Our integrated solutions meet customer needs inside and outside the home. Inside the home, we safeguard essential systems like plumbing, heating, and cooling, appliances, power surge protection, hot water heaters, and...
-
Senior Salesforce Architect
4 weeks ago
Mount Laurel, New Jersey, United States Compunnel Inc. Full timeCompunnel Inc. is a leading provider of innovative solutions.$135,000 - $160,000 per year.About the RoleThis position involves designing and implementing Salesforce solutions for clients.Leading teams to develop and deploy custom applications;Collaborating with stakeholders to gather requirements and provide technical leadership;Mentoring team members on...
-
Mount Laurel, New Jersey, United States United Engineers & Constructors, Inc. Full timeAt United Engineers & Constructors, Inc., we design and build infrastructure that lasts generations. As a Senior Structural Engineer for our Mt. Laurel, NJ office, you will be part of a team that drives growth and delivers projects that matter to our clients, ourselves, and our communities.We are seeking an enthusiastic structural engineer to support power...
-
Senior Business Development Manager
4 weeks ago
Mount Laurel, New Jersey, United States EisnerAmper Full timeAbout the RoleWe are seeking a highly skilled Senior Business Development Manager to join our Outsourced Services team. As a key member of our growth team, you will be responsible for driving business development initiatives and identifying new opportunities to drive revenue growth.Key ResponsibilitiesDevelop and implement strategic business development...
-
Senior Software Engineer Lead
4 days ago
Mount Laurel, New Jersey, United States Modern Government Solutions Full timeJob OverviewModern Government Solutions (MGS) is a leading provider of mission-first technical and programmatic services to the US intelligence community, the US Department of Defense, and other governmental agencies.
-
Mount Laurel, New Jersey, United States Modern Government Solutions Full timeAbout the RoleWe are seeking a highly skilled Senior Hardware Design Engineer to join our team in Mount Laurel, NJ. The successful candidate will design and test radar sub-systems for DoD and international customers.Key Responsibilities:Design and develop board and chassis-level analog and RF systems (50 MHz-20 GHz).Work on projects from requirements...
-
Senior Architectural Designer
4 days ago
Mount Holly, New Jersey, United States RICHARD A ALAIMO ASSOCIATES Full time**About the RoleWe are seeking a highly skilled Senior Architectural Designer to join our team at Alaimo Group/Tri-State Architects in Mt. Holly, NJ.The ideal candidate will have 10+ years of experience in architectural project design and development, with a strong background in AutoCAD and excellent communication skills.Responsibilities include:Supporting...
-
Technical Lead for Radar System Development
4 days ago
Mount Laurel, New Jersey, United States Electronic Warfare Associates Full timeJob OverviewWe are seeking a seasoned Senior Software Engineer to join our team at Electronic Warfare Associates (EWA) GSI in Mount Laurel, New Jersey.
-
Mount Laurel, New Jersey, United States Cloud Security Services Full timeAbout the RoleCloud Security Services is currently seeking an experienced Workforce Identity and Access Management (IAM) Architect to join our team. This 3-month remote project will involve developing solution patterns to onboard, migrate, or convert applications to our client's target state workforce IAM architecture.This role requires a strong background...