Logo
Optomi

Senior Full Stack Engineer

Optomi, Charlotte, North Carolina, United States, 28245

Save Job

This range is provided by Optomi. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $70.00/hr - $80.00/hr

Optomi, in partnership with a large, regulated enterprise within the energy and utilities space, is seeking a Senior Full Stack Software Engineer to join a high-impact Digital Transformation organization. This role will focus on building modern, cloud-native applications that enhance the customer experience across multiple business domains.

This engineer will work closely with designers, product owners, and fellow engineers in a small, fast-moving team environment to deliver scalable, secure, and well-architected solutions. The ideal candidate brings deep Angular expertise, experience building on AWS, and a passion for mentoring and technical excellence.

Location:

Open to remote candidates who can work 8:00 AM – 5:00 PM EST

Candidates must be located in the EST or CST time zones

Strong preference for Charlotte, NC candidates; local candidates will be expected to work in a hybrid model

What the right candidate will enjoy:

Working on customer-facing, cloud-native applications that support large-scale, real-world systems

Being part of a nimble, entrepreneurial Digital Transformation team shaping future technology direction

A collaborative environment with strong product, design, and engineering partnership

Opportunities to influence architecture, tooling, and development best practices

Mentoring junior engineers and elevating team-wide engineering standards

Exposure to modern AWS serverless technologies and enterprise-scale security practices

Responsibilities of the right candidate:

Design and build highly complex full-stack software solutions, with a strong emphasis on Angular (5+ years)

Develop and maintain cloud-native applications leveraging AWS serverless technologies

Write well-designed, efficient, and maintainable code independently

Collaborate closely with designers, developers, and product owners to deliver end-to-end solutions

Break down complex ideas into manageable user stories and technical tasks with reliable estimates

Participate in paired programming, code reviews, and technical design discussions

Coach and mentor developers across varying experience levels

Provide technical guidance to leadership to ensure solutions are innovative, scalable, and sustainable

Identify and communicate blockers, risks, and opportunities for continuous improvement

Contribute to and improve CI/CD pipelines and development workflows

Apply strong security principles including authentication, authorization, encryption, and secure coding practices

Lead by example in debugging, testing, and building resilient, high-quality software

Experience of the right candidate:

5–7+ years of professional software development experience

Strong experience with Angular (2+ years required; 5+ years preferred)

Experience with AWS cloud-native development, including serverless architectures

Solid understanding of full-stack development and modern web application design

Strong experience designing, building, and consuming APIs

Experience working with relational and/or NoSQL databases and optimizing performance

Familiarity with multiple frameworks and modern development patterns

Experience with CI/CD pipelines and automation best practices

Strong understanding of functional programming concepts and modern language features

Proven experience working on cross-functional Agile teams

Ability to translate business requirements into scalable technical solutions

Strong debugging, problem-solving, and analytical skills

Demonstrated experience mentoring and teaching other engineers

Solid understanding of cybersecurity principles and common attack vectors

#J-18808-Ljbffr