Job Summary :
We are seeking a highly skilled Senior Software Engineer .NET Full Stack to design, develop, enhance, and maintain enterprise-grade applications and digital platforms. The role requires expertise across both backend and frontend technologies, strong problem-solving capabilities, and experience delivering scalable, secure, and high-performing software solutions.
The ideal candidate will have hands-on experience with .NET technologies, modern JavaScript frameworks, cloud platforms, API development, and application support while collaborating closely with cross-functional teams to build innovative solutions that support business growth.
Key Responsibilities :
Full Stack Application Development :
- Design, develop, test, and deploy scalable web applications and enterprise solutions.
- Build and maintain high-performance backend services and APIs using .NET technologies.
- Develop responsive and user-friendly front-end applications using modern JavaScript frameworks.
- Participate in architecture discussions, technical design reviews, and solution development.
- Ensure software solutions meet business requirements, quality standards, and security guidelines.
Backend Development :
- Develop and maintain applications using C#, ASP.NET Core, and .NET Framework.
- Design and implement RESTful APIs and microservices-based solutions.
- Build scalable and reusable backend components and services.
- Implement authentication, authorization, middleware, dependency injection, and security best practices.
- Optimize application performance and ensure system reliability.
Frontend Development :
- Develop responsive web interfaces using Angular, React, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap.
- Integrate front-end applications with backend APIs and services.
- Ensure seamless user experience across browsers and devices.
- Collaborate with UI/UX teams to implement modern and intuitive interfaces.
- Improve application accessibility and usability standards.
Required Qualifications :
Education :
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Relevant Microsoft, Cloud, or Technology certifications will be an added advantage.
Experience :
- 4 - 7 years of hands-on experience in Full Stack Development.
- Strong experience in designing and developing enterprise applications using .NET technologies.
- Experience working in Agile/Scrum environments.
- Exposure to cloud-native application development and modern software engineering practices.
First American - Senior Software Engineer -.Net Technologies • Hyderabad