← Back to jobs

Staffingine LLC Logo
Lead Software Engineer
Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Lead Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead the development, support, and maintenance of web applications, APIs, ETL processes, and job orchestration systems.

Responsibilities

  • Mentor software engineers through all stages of the software development lifecycle.
  • Design and implement high-volume, complex transaction systems.
  • Collaborate with engineering leadership to establish technical standards and best practices.
  • Gather requirements from end users and build technical solutions from concept to implementation.
  • Manage data modeling, including normalization and logical and physical designs.

Required Skills

  • 8+ years of hands-on software engineering experience.
  • 3+ years of experience leading technical teams.
  • Proficiency in MS-SQL, T-SQL, and PL-SQL Server.
  • Experience with .NET and Java.
  • Advanced SQL skills including complex joins, triggers, cursors, and analytic functions.
  • Experience with relational database development and data extraction via RESTful APIs.
  • Experience with batch job processing and scripting.
  • Experience using source version control tools such as Git, SVN, or TFS.
  • Bachelor’s degree in Computer Science or a related discipline.

Preferred Skills

  • 5+ years of experience with C#, .NET, and web applications.
  • Azure certifications and cloud experience.
  • Experience with Domain Driven Design and event-driven integrations.

Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs