We are seeking a talented and detail-oriented .NET Developer to join our engineering team. You will work closely with cross-functional teams to translate business requirements into technical specifications and maintain high code quality and will be responsible for designing, developing, and deploying scalable software applications
Responsibilities:
- Design software architecture and specifications in collaboration with the System Architect, Development Engineers, and DevOps team.
- Write scalable, robust, testable, efficient, and easily maintainable code.
- Design, build, and maintain efficient, reusable, and reliable C# and .NET code.
- Ability to work in an Agile environment
- Maintain and improve the platform codebase
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for performance
- Recommend appropriate technologies to implement new features.
- Review code, layout, and design for projects before client meetings.
- Build, deliver, and iterate to help scale projects.
- Create current methods for improving efficiency
Mandatory Skills Description:
- Up to 10 years of overall working experience
- 7-10 years of experience in .net development
- Banking/capital markets domain experience
- Experience in .Net, C#, .Net MVC, Web APIs
- Strong proficiency in C# and hands-on experience with .NET Core and ASP.NET MVC
- Full stack web development experience
- Expertise in JavaScript, CSS, HTML
- Familiarity with bundling tools like Webpack
- Proficient understanding of code versioning tools, such as Git version control, CI/CD pipelines
- Ability to translate mockups into seamless web pages with perfect visual and functional elements
- Experience in building large and modular codebases
- Strong understanding of REST APIs and knowledge of how to interface with them
- Need to have banking (treasury ) project working experience
Nice-to-Have Skills Description:
Cloud services (Microsoft Azure or AWS)
📌 .Net Developer (Bengaluru)
🏢 Luxoft
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.