Location
Bangalore | India
Job description
Â
- Design and Develop new applications/enhancements using Microsoft Technologies and other web technologies/frameworks
- Provide technical assistance to junior developers in enabling them to make design development choice
- Cross-site coordination for understanding business requirements and developing applications effectively
- Ensure appropriate standards, guidelines and best practices for Architecture, Design and Development
- Bring technical expertise based on development experience, and make sound technical decisions to deliver high quality projects
- Create technical designs that map business needs to technology solutions using various design methodologies and tools
- Perform Unit/ Integration Testing and Code Reviews
- Deployments to various environments and Documentation
Requirements/Qualifications:
- Bachelors/Masters degree in CS/EC/IS/MCA with 5 - 7 years of experience in Architecture, Design and Development of Enterprise Applications
- 3+ years of experience in creating Software Architectures with various architectural patterns
- 5+ years of experience in creating Object Oriented Design with various design patterns and Tools
- 5+ years of experience in Microsoft Technologies predominantly using ASP.NET, C#, MVC, SQL Server, K2 (or any other) Workflow Engine, etc
- 4+ years of experience with various Client Technologies/Frameworks (JQuery, Bootstrap, Telerik Kendo, etc)
- 5+ years of experience with Application Lifecycle Management (ALM), CI/CD with Azure DevOps
- Experience in working with other technologies like Redis, Azure Services, Schedulers, Application Security, neo4j/Graph, etc.
- 5+ years of experience in Troubleshooting and Maintenance of Web Applications, Class Libraries, Windows/Web Services, WebAPIs, etc.
- Excellent interpersonal and communication skills, with high degree of flexibility and ability to adapt to change in direction
Travel Time:
0% - 25%
Job tags
Salary