What are the responsibilities and job description for the Lead Developer position at eMerging Inc.?
Our client has an opening for a Lead Application Developer that will be part of the agile development team responsible for building and maintaining enterprise software systems. This role is based out of the Omaha NE office and follows a hybrid work schedule with 2 days per week onsite. Candidates need to be highly collaborative, proficient in coaching and mentoring other developers, and have a background in both coding and design/architecture work. Ideal candidates with be lifelong learners and have a passion for new technology.
Job Functions:
Experience:
Job Functions:
- Design, code, test, debug, and support Web Applications using a variety of technologies, including the Microsoft stack and SQL Server as well as front-end frameworks such as Angular and React
- Design and build serverless Web APIs and microservices, design and execute unit tests, and tune integrations between applications
- Work closely with business partners and development team members to understand desired system requirements, participate in grooming sessions with development teams
- Provide technical leadership, guidance, and mentorship to a team of consisting of software developers, business analysts, and quality analysts. Ensure best practices around development standards are met
- Proactively troubleshoot applications and provide effective options for resolution, and tune performance
- Provide high level architecture and analysis, perform code reviews, and work closely with QA
Experience:
- 10 years of solid, software engineering experience utilizing C#/.NET
- 5 - 7 years building Web Applications, knowledge of SQL Server, and expertise with multiple front end frameworks
- Expertise with microservices, service-oriented, and event-driven system architectures
- 3 years experience in Azure DevOps, cloud-based deployments, continuous build and integration pipelines
- Experience building and optimizing data pipelines, architectures, and data sets in a mix of cloud-based and on-premise solutions
- Proficient with Git-based version control systems (i.e., Git Lab , GitHub, Azure DevOps , etc.)
- Experience with modern software engineering practices and respective tools
- Proficiency with containerization concepts and related orchestration services
- Expert in processes such as pair programming, conducting of code reviews, promoting good development principles, such as test-driven development, and taking the lead in correcting code defects
Recommended Skills
- .Net Framework
- C Sharp (Programming Language)
- Scalability
- Java (Programming Language)
- Extensible Markup Language (Xml)
- Sql (Programming Language)
Jimmy John's Shift Lead Manager N 30th
Jimmy John's Shift Lead Manager Atlas Group NE2... -
Omaha, NE
Lead .NET Core API Developer (W2 Only)
ProCorp Systems Inc. -
Omaha, NE
Database Developer
Donato Technologies, Inc. -
Omaha, NE