Senior Developer with .Net
Important Information
Location: Bangalore
Experience: 5 +yrs
Job Mode: Full-time
Work Mode: Work from home/hybrid
Job Summary
As a Software Engineer III, you will be to program software products according to requirements provided by clients, following tasks assigned by your immediate supervisor, whether it's within the company or outside of it.
Responsibilities and Duties
- Develop robust, scalable, and secure applications while minimizing technical debt.
- Quickly onboard to understand existing systems and deliver impactful solutions.
- Collaborate with internal teams, including product, design, and engineering, to align deliverables with business goals.
- Mentor and guide team members, promoting best practices for code quality, maintainability, and performance.
- Provide support for production systems, including participating in on-call rotations as needed.
- .NET (Full Framework and Core)
- C#, Asp.net, webservices, .Net 4.7+, .Net Core, IIS, JavaScript, jQuery, Unit Tests, GitHub, GitHub Actions
- MySQL and PostgreSQL
- Entity Framework
- Kubernetes
- On-prem to Kubernetes migration
- Knowledge of front-end frameworks such as React or AngularJS and HTML/CSS for Email Design
Qualifications and Skills
· Bachelor's or master’s degree in Computer Science, Software Engineering, or a related field.
· Be proficient in understanding cybersecurity principles and practices.
· Possess experience in developing secure software applications and implementing robust security measures.
· Be familiar with secure coding practices and identifying common vulnerabilities.
· Demonstrate knowledge of encryption algorithms, authentication protocols, and access control mechanisms.
· Be proficient with vulnerability assessment and penetration testing tools.
· Be familiar with industry standards and frameworks for cybersecurity.
· Possess strong analytical and problem-solving capabilities, adept at addressing security challenges effectively.
Role-specific Requirements
-
- Experience and Expertise:
- Senior-level engineers with deep knowledge of the full tech stack and the ability to handle end-to-end development tasks.
- Extensive experience in the Software Development Life Cycle (SDLC) and modern engineering practices.
- Immediate Impact:
- Capability to deliver high-quality, test-first code with a focus on security, performance, and maintainability.
- Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities to work effectively in a cross-functional team.
- Proactive in identifying and solving challenges within systems and workflows.
- Time Availability:
- Able to overlap with US CST with client team who is based in the US, with the overlap ideally 3-4 hours per work day Monday – Friday for the initial 2-months of allocation, and less overlap after 2-months
- Also willing once every 4 weeks to be on-call during Saturday/Sunday, though there may be little or no actual requests during that on-call weekend
· Technologies: C, C++, CMake, Linux
·
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Top Skills
What We Do
Headquartered in Santa Clara, California, and backed by renowned private equity firms Advent International and Warburg Pincus, Encora is the preferred technology modernization and innovation partner to some of the world’s leading enterprise companies. It provides award-winning digital engineering services including Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. Encora's deep cluster vertical capabilities extend across diverse industries, including HiTech, Healthcare & Life Sciences, Retail & CPG, Energy & Utilities, Banking Financial Services & Insurance, Travel, Hospitality & Logistics, Telecom & Media, Automotive, and other specialized industries.
With over 9,000 associates in 47+ offices and delivery centers across the U.S., Canada, Latin America, Europe, India, and Southeast Asia, Encora delivers nearshore agility to clients anywhere in the world, coupled with expertise at scale in India. Encora’s Cloud-first, Data-first, AI-first approach enables clients to create differentiated enterprise value through technology