E-Solutions
, , United States / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
, , United States / Global
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.
, United States / Global
New York / Global
, United States / Global
, United States / Global
New York / Global
, United States / Global