Job Description

Software Engineering Dev Lead

Location:

JohnstonRhode Island

Date Posted:

9/1/2022

Employment Type:

Consulting

Recruiter:

Clayton Minnich

Recruiter Email:

clayton.minnich@avidtr.com

Job ID:

JN -092022-15225

Job Description

Must have skills:
  • 5+ years of in-depth experience in object-oriented business application design and development in a multi-tiered environment
  • Experience in all phases of SDLC from Requirement Analysis to Implementation and Maintenance
  • Strong proficiency with C#, .NET, data structures, basic algorithms and applying object-oriented principles and design patterns
  • Strong proficiency with Python 3 and commonly used geospatial toolsets
  • Strong proficiency with Javascript and experience in developing software library packages for Javascript environments
  • Strong proficiency in steering and motivating teams to accomplish feature goals according to a timeline
  • Self-motivated to stay ahead of development technologies, tools, and implementation patterns and a desire to share this knowledge within teams and the broader organization
  • Experience in Unit Testing frameworks
  • Experience in Version Control tools like GIT and IDE like VS Code, Visual Studio
As a Dev Lead you bring: 
  • Strong problem-solving skills 
  • Commitment to delivery 
  • Excellent communication skills and a desire to collaborate openly within a fast-moving team 
  • A deep desire to learn and apply technology in a pragmatic way to create client value 
  • Experience designing and building systems that are maintainable, evolvable, and highly tested 
Responsibilities:
  • On a daily basis, help the development team to resolve technical issues and escalate technical risks 
  • Make final code-level technical design decisions grounded in industry standards and design patterns to be followed by the development team 
  • Lead technical refinement ceremonies, coordinate inter-sprint technical dependencies and represent the development team during PI planning 
  • Plan, verify and design the implementation of library features according to acceptance criteria outlined by the product owners 
  • Review automated tests for completion, coverage and necessary complexity ensuring that all code paths including edge cases are included 
  • Publish new releases of libraries developed by the team to consumers 
Additional Preferred Skills:
  • Experience with Agile methodologies and frameworks 
  •  Experience with GIS tools such as ArcGIS 
  • Exposure to automated tests using Selenium and Cypress 
  • Exposure to GraphQL technologies such as Hasura 
Apply for this job