Senior Full Stack Software Engineer
Company: GOVX
Location: San Diego
Posted on: June 1, 2025
Job Description:
The Senior Full Stack Software Engineer provides hands-on
software design, development, mentoring, and testing skills to
complete projects. This position is a key role within the software
development team as you will be leading software development tasks
and providing technical oversight for a team of software engineers.
This position works closely with our Product and UI/UX teams to
produce intuitive front-end applications that are responsive and
easy to learn and use. The position is responsible for proficient
coding and testing on both the front-end and back-end, in a variety
of systems written in React, .NET Core, and other related web
development technologies.This position has the authority to manage
their own areas of responsibility as well as think broadly and
strategically about their projects. The Senior Full Stack Software
Engineer will use an Agile approach to software development,
working closely with our customers and cross-functional teams to
make iterative, business relevant, software changes.This position
will report to the Technical Lead.RESPONSIBILITIES
- Efficiently develop new software based on given requirements
using industry best practices for security, maintainability,
performance while following existing internal standards.
- Design, develop, and maintain mobile first websites and web
applications using the appropriate coding, scripting languages,
content management, or other software development tools.
- Develop front-end and back-end testing code and perform
automated testing of code, in accordance with current team best
practices.
- Apply UI design principles and patterns in creating enterprise
level solutions.
- Apply web performance optimizations to application to maximize
client performance.
- Participate in front-end web design with product and UI/UX
teams as needed.
- Actively participate, lead, relevant sprint processes (e.g.
planning, grooming, retrospectives, scrums). Responsible for
initial high-level sizing.
- Assume a high level of ownership of all work developed by
members of the team.
- Provide technical guidance to team members, encourages work
productivity.
- Lead project team members and respond to team requests
(product, designers, staff) in a timely manner.
- Maintain and improve the performance and quality of existing
software.
- Collaborate with stakeholders to review software
requirements.
- Clearly and regularly communicate with management and technical
support colleagues.
- Train and integrate new team members and proactively support
the continued development of existing team members.
- Recommend improvements to existing software programs as
necessary.
- Create new software development processes and procedures.
- Responsible for 3rd level emergency support for maintaining
site operation with minimal downtime.
- Identify and implement new software tools, development
processes, and procedures.
- Function as a proactive contributor to the team and ensure
sprint commitments are completed on time.QUALIFICATIONS
- 5+ years of hands-on experience in developing scalable, secure,
and user-driven web and mobile applications using HTML5, CSS, Vue /
React / Angular and equivalent JavaScript frameworks.
- 3-4 years of experience with unit and integration testing of
code, with an understanding of JavaScript testing frameworks like
Jasmine, Cucumber, Mocha, and Karma.
- Strong experience with back-end technologies (C#, .Net Core,
software design patterns).
- Experience with relational and NoSQL databases (e.g., MySQL,
CosmosDB, Redis, ElasticSearch).
- Ability to design efficient distributed systems.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work autonomously as well as under management
supervision.
- Ability to lead/mentor software developers.
- Ability to review code critically and provide constructive
feedback.
- Strong communication skills (oral and written communication,
email etiquette, etc.).PREFERRED EDUCATION AND EXPERIENCE
- Bachelor's degree in computer science, Engineering, or a
related field (or equivalent experience).
- 5+ years of experience in full stack software development.
- Experience with Agile/Scrum delivery teams.
- Experience with Visual Studio and VS Build Process and C#.
- Experience with RESTful API development using gRPC or ASP.NET
Web API.
- Experience with Git.
- Experience with event driven architecture.
- Experience with Continuous Integration/ Continuous Deployment
pipelines.
- Familiarity with cloud platforms (e.g., Azure) and
containerization technologies (e.g., Docker, Kubernetes).WORK
ENVIRONMENTThis job operates in a professional office environment.
This role routinely uses standard office equipment such as
computers, phones, photocopiers, filing cabinets, and fax machines.
This role occasionally must lift and carry the office equipment.
Occasional evening, night and weekend shifts are
required.PHYSICAL/MENTAL DEMANDS
- Physical - This is largely a sedentary role.
- Mental - Problem solving, making decisions, interpret data,
organize, read/write.
- Reasonable accommodations may be made to enable individuals
with disabilities to perform the essential functions.WORK
LOCATIONDue to state law and tax implications, remote work
candidates must live and work in one of the following states:
California, Oregon, Washington, Texas, Tennessee, Florida, or New
York. No relocation assistance or visa sponsorship will be
provided.OTHER DUTIESPlease note this job description is not
designed to cover or contain a comprehensive listing of activities,
duties or responsibilities that are required of the employee for
this job. Duties, responsibilities and activities may change at any
time with or without notice.SALARY RANGE$150,000.00 - $160,000.00
annuallyAAP/EEO STATEMENTEOE. Veterans/DisabledPosition will
require successful completion of a background check and drug
testing prior to starting employment.ABOUT GOVX, INC.Savings for
Those Who ServeGOVX was founded in 2011 to offer exclusive benefits
to those who serve our country. The GOVX membership is comprised of
current and former members of the United States military, law
enforcement, firefighting, medical services, and government
personnel. We are dedicated to supporting these communities and to
offering unique value to our members, while delivering an authentic
platform for brands to reach our growing customer base. As the
largest and fastest growing digital platform serving this deserving
audience, we are committed to stretching the limits of ecommerce to
deliver the best assortment for our members' on-duty and off-duty
needs.
#J-18808-Ljbffr
Keywords: GOVX, Pasadena , Senior Full Stack Software Engineer, IT / Software / Systems , San Diego, California
Didn't find what you're looking for? Search again!
Loading more jobs...