Job Summary:
The Senior Back-End Software Developer will be responsible for the design, development, maintenance,
testing, and debugging of Back-End web applications and related technologies. In addition to
development, this individual will collaborate with a team of developers and occasionally assist junior
developers in all facets of software development.
Job Goals:
Job Responsibilities:
Leads and participates in the responsibilities of the development lifecycle:
Analyze business requirements
Ensuring the technical feasibility of UI/UX concepts
Provide development estimates based on defined scope
Architect and design solutions
Write technical specifications and documentation
Ensure best practices and process
Implement solutions by coding features, enhancements, bug fixed
Develop, debug, write unit test, QA, and support
Provide technical leadership and guidance on development tasks for junior developers
Perform code reviews to ensure quality and standards
Oversee the development pipeline from development to production through automation
Perform database design and development
Performs other related duties as assigned
Experience with Agile/Scrum methodologies and/or a hybrid SDLC
Azure Cloud Services - Containers, AD, AKS
GIS Technologies, Tile Servers, Mapbox
Bachelor's Degree in Computer Science, Engineering, Information Systems, or equivalent work experience
6+ Years full-stack development experience
4+ Years Experience in the following-
Web Angular, HTML, CSS, JavaScript/TypeScript
Microservices - C# .NET 6.0, Entity Framework, ADO.NET
Database Development PostgreSQL or equivalent RDBMS
Azure Dev Ops
Unit Test Frameworks
Ability to work independently and as a team member
Strong communication and documentation skills
Demonstrated ability to learn and master new technologies
We offer full medical, dental, and vision insurance with day-one coverage, 401k with company matching beginning on day one, Life, Short-Term, and Long-Term Disability at no cost to our employees, paid holidays, paid time off, leadership development training programs and additional benefits to support our strong commitment to the development of each team member.
GPRS is an Equal Opportunity employer
#DICE