Match score not available

Senior Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Virginia (USA), United States

Offer summary

Qualifications:

Bachelor’s degree in Computer Science or related., 8+ years in application design and development., 3+ years IT consulting experience., Proficiency in C#, Java, Python, SQL, HTML, CSS, JavaScript., Experience with AWS and cloud technologies..

Key responsabilities:

  • Design and develop interactive web/mobile applications.
  • Lead software architecture design and modernization efforts.
  • Analyze requirements and propose new technologies.
  • Collaborate with teams for requirement definitions and user stories.
  • Mentor peers and promote clean code practices.
Timmons Group logo
Timmons Group Construction & Civil Engineering SME https://www.timmons.com/
501 - 1000 Employees
See more Timmons Group offers

Job description

Logo Jobgether

Your missions

Job Description

Timmons 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.

A successful Senior Software Engineer at Timmons Group will have the experience to develop and 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, 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 lifecycle
  • Design, develop, implement, document, deliver and maintain quality geospatial solutions
  • Analyze functional requirements and recommend adoption of new technologies, products, and services
  • Lead software architecture design and roadmap planning to modernize monolith applications into sustainable modern day solutions
  • Provide pragmatic consulting to clients and internal project teams
  • Lead code reviews, promote clean code practices and mentor peers
  • Knowledgeable and capable of recommending solutions in a wide variety of technologies
  • Collaborates with project team members on requirement definition including user stories, acceptance criteria and sizing/ estimation
  • Design and utilize automation for CI/CD pipelines
  • Work within an agile delivery methodology with a cross-functional team
  • Provide exemplary customer service to all clients

Skills/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 operations
  • 3+ years of IT consulting experience
  • Proven track record of designing and delivering software in a fast-paced agile environment
  • Experience with software design patterns and architecture principles
  • Pragmatic approach to software development and delivery
  • Understanding of application architecture and development best-practices
  • Strong problem-solving and analytical skills
  • Experience with full stack development including C# / Java, Python, SQL, HTML, CSS, and JavaScript including utilizing a modern JS framework: Angular, React, and/or Vue
  • Experience with AWS Cloud Formation Templates, Code Build and Code Pipeline or similar tools
  • Interest working with cloud technologies such as AWS and Azure

Additional Information

The requirements listed are representative of the knowledge, skills and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

We 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. As one of Engineering News Record’s (ENR) Top 500 Design Firms for over 30 years, we are dedicated to being an employer of choice and providing our people with the best resources, technology, and culture to help them thrive in an engaging career development setting. For more information, visit www.timmons.com.

#LI-DG1

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Construction & Civil Engineering
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • verbal-communication-skills
  • Mentorship
  • Problem Solving
  • Teamwork
  • analytical-skills

Software Engineer Related jobs