Software Engineer / Senior Software Engineer – Full Stack (.NET & Angular)
Quick Summary
Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field. 3–6 years of software development experience, depending on role level.
Envoy Global is a proven innovator in the global immigration space. Our mission combines our industry-leading tech platform with holistic service to streamline, simplify and expedite the immigration process for employers and individuals.
We are seeking a passionate and skilled Software Engineer / Senior Software Engineer to join our dynamic engineering team in Hyderabad, India. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable, secure, and high-performance applications across frontend and backend technologies. You will work on complex technical challenges, contribute to architectural decisions, collaborate with cross-functional teams, and leverage modern development practices to deliver high-quality software solutions.
- Design, develop, test, and maintain scalable, secure, and high-performance software applications.
- Contribute to technical grooming sessions by providing design, architecture, and implementation recommendations.
- Take ownership of end-to-end solution design, ensuring scalability, reliability, maintainability, and performance.
- Develop reusable, modular, and optimized components, services, APIs, and libraries.
- Build and maintain applications using C#, ASP.NET, .NET Core, Entity Framework, Angular, and TypeScript.
- Design, develop, and consume RESTful APIs and web services.
- Collaborate with UI/UX Designers, Product Managers, QA Engineers, DevOps teams, and other stakeholders to deliver seamless solutions.
- Ensure high-quality deliverables through test-driven development, automated testing, and secure coding practices.
- Participate in architecture reviews and contribute to engineering standards and best practices.
- Troubleshoot application and production issues, perform root cause analysis, and implement sustainable solutions.
- Analyze, profile, debug, and optimize application performance.
- Leverage AI-powered development tools, copilots, and automation technologies to improve productivity and code quality.
- Ensure continuous improvement in application performance, scalability, security, and user experience.
Requirements
~1 min read- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
- 3–6 years of software development experience, depending on role level.
- Strong hands-on experience with C#. ASP.NET Web API, .NET Core, Entity Framework, Angular, TypeScript
- Strong knowledge of HTML, CSS, JavaScript, and modern web development practices.
- Experience designing and integrating REST APIs and web services.
- Experience with state management frameworks such as NgRx, Redux, or RxJS.
- Hands-on experience with SQL databases.
- Understanding of software design principles, object-oriented programming, and application architecture.
- Experience with debugging, troubleshooting, performance profiling, and optimization.
- Familiarity with authentication and authorization mechanisms such as OAuth, JWT, and SSO.
- Exposure to cloud platforms, preferably Azure (AWS/GCP experience also considered).
Location & Eligibility
Listing Details
- Posted
- June 24, 2026
- First seen
- June 24, 2026
- Last seen
- June 25, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 60%
- Scored at
- June 24, 2026
Signal breakdown
Please let Envoyglobalinc know you found this job on Jobera.
3 other jobs at Envoyglobalinc
View all →Explore open roles at Envoyglobalinc.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.