Timmons Group
Sr. Software Engineer - Technical Lead
Timmons Group, Olympia, Washington, United States, 98502
Job DescriptionTimmons Group
is currently seeking an experienced
Senior Software Engineer
to design, develop and maintain interactive web and web-based mobile applications for our growing base of amazing clients.
This role is remote supporting a west coast client.A successful Senior Software Engineer at Timmons Group will have the experience to develop, maintain, and modernize full-stack solutions, positively interact with clients, and contribute to our delivery methodology and processes. The ideal candidate has 8+ years of enterprise software development experience and is excited about modernizing a legacy codebase.A solid understanding of applications architecture and best practices for code development and deployment is also required. Projects will often utilize geospatial technologies including ESRI ArcGIS Enterprise, ArcGIS APIs and SDKs, ArcGIS Online, and open-source geospatial technologies (PostGIS, GeoServer, MapProxy, OpenLayers.js, etc.).Essential Duties and Responsibilities
of a successful candidate include but are not limited to:Work productively in a team environment, maintaining good communication with cross-functional team members throughout the project lifecycleDesign, develop, implement, document, deliver and maintain quality geospatial solutionsAnalyze functional requirements and recommend adoption of new technologies, products, and servicesLead software architecture design and roadmap planning to modernize monolith applications into sustainable modern solutionsProvide pragmatic consulting to clients and internal project teamsLead code reviews, promote clean code practices and mentor peersKnowledgeable and capable of recommending solutions in a wide variety of technologiesCollaborate with project team members on requirement definition including user stories, acceptance criteria and sizing/estimationDesign and utilize automation for CI/CD pipelinesWork within an agile delivery methodology with a cross-functional teamProvide exemplary customer service to all clientsSkills/Requirements
of a successful candidate include but are not limited to:Bachelor’s degree in Computer Science or related field or equivalent work experience.8+ years professional experience in application design, development, and operations3+ years of IT consulting/professional services experience, preferred experience working with public sector clientsProven track record of designing and delivering software in a fast-paced agile environmentPragmatic approach to software development and deliveryUnderstanding of application architecture best practicesExperience with full stack development including C#, SQL, HTML, CSS, and JavaScript including utilizing a modern JS framework: Angular, React, and/or VueExtensive knowledge of .NET Framework and .NETPrevious experience with geospatial technologies preferredExperience and deep working knowledge of database design, stored procedures, query optimization, functions, indexes, and triggersInterest in working with cloud technologies such as AWS and AzureWe are looking for high energy, creative, flexible, patient, self-starters who are willing to work at a dynamic pace. Candidates must share a commitment to our company’s Vision, Mission, and Shared Values.Timmons Group is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, or protected Veteran status.Timmons Group is a full-service engineering and technology firm recognized nationally as a “Best Firm to Work For” by CE News. With over 15 offices throughout the Mid-Atlantic and Southeast, we provide civil engineering, environmental, economic development, GIS/geospatial technology, landscape architecture, and surveying services to a diverse client base. For more information, visit
www.timmons.com .
#J-18808-Ljbffr
is currently seeking an experienced
Senior Software Engineer
to design, develop and maintain interactive web and web-based mobile applications for our growing base of amazing clients.
This role is remote supporting a west coast client.A successful Senior Software Engineer at Timmons Group will have the experience to develop, maintain, and modernize full-stack solutions, positively interact with clients, and contribute to our delivery methodology and processes. The ideal candidate has 8+ years of enterprise software development experience and is excited about modernizing a legacy codebase.A solid understanding of applications architecture and best practices for code development and deployment is also required. Projects will often utilize geospatial technologies including ESRI ArcGIS Enterprise, ArcGIS APIs and SDKs, ArcGIS Online, and open-source geospatial technologies (PostGIS, GeoServer, MapProxy, OpenLayers.js, etc.).Essential Duties and Responsibilities
of a successful candidate include but are not limited to:Work productively in a team environment, maintaining good communication with cross-functional team members throughout the project lifecycleDesign, develop, implement, document, deliver and maintain quality geospatial solutionsAnalyze functional requirements and recommend adoption of new technologies, products, and servicesLead software architecture design and roadmap planning to modernize monolith applications into sustainable modern solutionsProvide pragmatic consulting to clients and internal project teamsLead code reviews, promote clean code practices and mentor peersKnowledgeable and capable of recommending solutions in a wide variety of technologiesCollaborate with project team members on requirement definition including user stories, acceptance criteria and sizing/estimationDesign and utilize automation for CI/CD pipelinesWork within an agile delivery methodology with a cross-functional teamProvide exemplary customer service to all clientsSkills/Requirements
of a successful candidate include but are not limited to:Bachelor’s degree in Computer Science or related field or equivalent work experience.8+ years professional experience in application design, development, and operations3+ years of IT consulting/professional services experience, preferred experience working with public sector clientsProven track record of designing and delivering software in a fast-paced agile environmentPragmatic approach to software development and deliveryUnderstanding of application architecture best practicesExperience with full stack development including C#, SQL, HTML, CSS, and JavaScript including utilizing a modern JS framework: Angular, React, and/or VueExtensive knowledge of .NET Framework and .NETPrevious experience with geospatial technologies preferredExperience and deep working knowledge of database design, stored procedures, query optimization, functions, indexes, and triggersInterest in working with cloud technologies such as AWS and AzureWe are looking for high energy, creative, flexible, patient, self-starters who are willing to work at a dynamic pace. Candidates must share a commitment to our company’s Vision, Mission, and Shared Values.Timmons Group is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, or protected Veteran status.Timmons Group is a full-service engineering and technology firm recognized nationally as a “Best Firm to Work For” by CE News. With over 15 offices throughout the Mid-Atlantic and Southeast, we provide civil engineering, environmental, economic development, GIS/geospatial technology, landscape architecture, and surveying services to a diverse client base. For more information, visit
www.timmons.com .
#J-18808-Ljbffr