Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in , , United States?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

E-Solutions

, , United States / Global

Lead Software Engineer (.NET, SQL, API) | Remote |

Job Description

Lead Software Engineer Work location: Telecommute.

Work hours: 8.00am – 5.00pm day shift.

Responsibilities:

Analyze and understand the functional and technical requirements.

Ability to guide the team but also do hands-on development when needed.

Partner with team members to build robust, efficient, effective solutions.

Communicate effectively with stakeholders, and architects.

Implement solutions aligned to the enterprise strategy leveraging strategic tools/technologies, patterns, processes.

Evaluate and make decisions around the use of new or existing technologies and tools, influence technical teams to build the right systems that can scale to the needs of the business.

Build exemplary architecture solutions in terms of efficiency, stability, extensibility, and the ability to evolve over time.

Decompose significantly complex engineering problems into straightforward solutions.

Take the lead on projects that may require the work of several teams to implement and develop code as per design specifications and make sure deliverables comply to coding standards.

Identify opportunities to fine-tune and optimize applications.

Participate in Agile/Scrum development process.

Lead team in an onshore/offshore model.

Required Experience:

12+ years of experience working with.NET Technologies: C#, ASP.NET, MVC, Web API, WebServices

5+ years of experience with front-end technologies like Angular and React

8+ years of experience with SQL Server, MYSQL, Oracle or other comparable RDMS database system

2+ years of experience with CI/CD tools like Jenkins, GitHub Actions

8+ years of experience with APIs / micro-services

4+ years of experience with code scanning and security tools for code vulnerability, code quality, secret scanning, penetration testing and threat modeling

4+ years of experience with leading 2-5 members development teams for large-scale projects

2+ years of experience with unit testing frameworks

Preferred Skills:

Bachelor’s degree in computer science or related field

Experience in the Healthcare industry

Experience with authorization frameworks like oAuth 2.0, SAML or OpenID Connect

Experience with APM tools like Datadog, Dynatrace, Splunk

Experience with NoSQL database like MongoDB, DynamoDB

Knowledge of computing concepts including API design, creating, fault tolerance, available and scalable distributed systems, multithreaded programming, performance tuning, and security

Experience with Linux or Unix platform

Experience with RabbitMQ

Experience with Redis

Experience with event streaming platforms such as Kafka

Proven excellent problem-solving skills

Experience with Azure DevOps, GitHub actions

2+ years of experience with container technologies (Kubernetes, Docker, etc.)

2+ years of experience with any cloud provider platform

Interview Process:

Video. 2-3 rounds. Very technical.

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location