Lead Software Developer

Overview

Hybrid
$110,000 - $115,000
Full Time
No Travel Required

Skills

.NET
Algorithms
Analytical skill
AngularJS
Collaboration
Communication
Design
Documentation
Functional requirements
Leadership
Management
Marketing operations
Mentorship
Microsoft Azure
Operating systems
Planning
Problem solving
Product design
Programming languages
Quality assurance
SAP BASIS
SOA
Scalability
Soft skills
Software development
Specification
Storage
Strategic management
Systems architecture
Technical drafting
Test plans
Training
Usability
User experience

Job Details

Job Title: Lead Software Developer
Location: Hybrid - Kansas City, MO (3 days onsite, 2 days remote)
Client Zip Code: 64105
Duration: 6-month Contract-to-Hire (CFH)

Candidate needs to currently be located in the KC, MO area. Not looking for relocation for the job.

Start Date: ASAP

Top Required Skills:

  1. Angular 16+
  2. .NET 8
  3. Azure Services (including Azure App Service, Azure Storage, Azure Logic Apps, Azure Containers, Azure Functions)
  4. Web APIs

Job Description:

We are seeking a talented and experienced Lead Software Developer to join our team on a hybrid basis in Kansas City, MO. As a Lead Developer, you will provide technical expertise to design, develop, and maintain software applications that support critical business functions. This role involves leading day-to-day tasks, supporting developers, and maintaining the development environment.

Essential Job Functions:

  1. Provide technical expertise in designing, developing, and maintaining software applications and products.
  2. Lead day-to-day functional tasks within the team, offering developer support and maintaining the development environment.
  3. Utilize tools, languages, coding standards, and best practices to develop new product features and enhance existing ones.
  4. Collaborate with QA, UX, and other teams to ensure a clear understanding of requirements and project approach.
  5. Assist in planning and implementing strategic direction for the product.
  6. Design, develop, and maintain complex software components.
  7. Create and maintain documentation for design approaches and internal system architecture.
  8. Lead architectural changes to ensure system scalability, usability, and performance.
  9. Assist in technical design and conduct code reviews for new enhancements and maintenance work.
  10. Translate complex business and functional requirements into technical specifications.
  11. Establish and maintain best practices for coding and development within the team.
  12. Develop reusable code components and ensure consistent best practices across the team.
  13. Create, maintain, and execute unit and alpha test plans.
  14. Maintain the development environment and manage builds.
  15. Stay current with the latest technologies, including algorithms, programming languages, design methodologies, third-party tools, application platforms, and operating systems.
  16. Mentor and coach team members on the latest technology advancements and best practices.

Required Training/Education:

  • Bachelor s degree in a related field or equivalent combination of education and experience.

Technical Skills & Qualifications:

  • Strong experience with Angular 16+
  • Proficiency in .NET 8
  • Extensive knowledge of Azure Services, including:
    • Azure App Service
    • Azure Storage
    • Azure Logic Apps
    • Azure Containers
    • Azure Functions
  • Experience with architectures such as Clean Architecture, Service-Oriented Architecture (SOA), and Web APIs.
  • Knowledge of security best practices.
  • Proven ability to design, develop, and lead complex software solutions.

Soft Skills:

  • Excellent communication and leadership skills.
  • Ability to lead and mentor junior developers.
  • Strong problem-solving and analytical abilities.
  • Proactive and positive team leader.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About NexTech Solutions