2431 - Lead Developer

31 Jan 2025

Vacancy expired!

Lead Developer

Lead Developer

  • Remote contract opportunity. Would like the candidate to be onsite in Iowa for the project kick- off, then the rest all remote

  • Government contract including full background check and drug screen
The ideal candidate will be responsible for leading a team of software developers in the design, development, and maintenance of web applications. They are expected to have a strong understanding of these technologies and be able to guide the team in their use.

Specific responsibilities may include:
  • Leading a team of software developers in the design and development of web applications using the following technology:
    • .NET 6, C#, ASP.NET, React, TypeScript, JavaScript, MVC, HTML, CSS
    • Azure, SQL Azure, SQL Server, T-SQL, Azure App Service, Azure Storage Account
  • Experience with application Accessibility is a huge plus, this is a high priority for the client
  • Solid knowledge and experience with relational database models, platforms, & database designs - includes experience with SQL/Stored
  • Procedures coding, testing, implementing, and tuning
  • In depth knowledge with Continuous Integration and Continuous development - DevOps (integration/automation with Atlassian product stack, or related software) - we manage our devops pipelines.
  • Solid understanding about application environments (Dev, Pilot, Prod, DR)
  • Solid understanding of security best practices - mitigating risks of deploying unsecure code - protecting pii
  • Solid understanding of non-functional requirements - scalability, availability, interoperability, reusability, high-performing, recoverability
  • Experience with automated testing frameworks/processes/tools
  • Although mostly focused on web applications, we do have several desktop applications that we support
In addition to these technical responsibilities, a lead developer may also be responsible for managing the overall direction and strategy of the project and ensuring that the project is completed on time and to a high standard of quality. They may also be involved in the testing and deployment of the final product.

  • Providing technical guidance and support to team members, including troubleshooting issues and providing code review and feedback.
  • Collaborating with project managers, business analysts, and other stakeholders to understand project requirements and ensure that the team is meeting project goals.
  • Managing the development environment, including source control and testing processes.
  • Identifying and addressing technical risks and issues that may impact the project and working with the team to develop contingency plans.
  • Staying up to date with industry trends and developments and sharing that knowledge with the team.
  • Leading a team of software developers or engineers, including assigning tasks, setting deadlines, and providing guidance and support.
  • Providing technical expertise and direction for the team, including making technical decisions and determining the best approach to solving problems.

  • ID: #48937372
  • State: Iowa Remote 00000 Remote USA
  • City: Remote
  • Salary: USD TBD TBD
  • Job type: Contract
  • Showed: 2023-01-31
  • Deadline: 2023-03-31
  • Category: Et cetera