Job Description
We are seeking Lead .NET Software Developers who is passionate about creating an excellent backend micro services, rich UI/UX and enjoy taking on new challenges. The Lead .Net developer will be responsible for the managing the team of full stack developers and end-to-end development of web apps, micro services and back end databases for our online test delivery platform.
Your Role
- Build new features that directly impact the future of our products
- Design and develop new back-end infrastructure, related features and systems directly impacting the future of our product
- Design and develop and test end-to-end web applications using new UI frameworks and micro services
- Work with a small team of experienced and talented developers in developing modern web-applications with focus on scalability, performance and usability.
- Collaborate with technical architects, product leads, QA team and customer care team taking full responsibility and ownership to drive new enhancements or fix bugs or build new application prototype for future products in a timely manner
- Research techniques, third-party tools, and frameworks that can provide useful building blocks for our solutions and recommend potential courses of action
- Create release notes and agile boards for feature releases and provide insight on up-to-date status of app development
- Manage project priorities, deadlines, and deliverables
- Mentor a team of talented developers on engineering best practices, design, and coding standards
- Participate in code reviews to ensure high levels of code efficiency and proper code documentation
- Employ best practices for code sharing and development to ensure common code base abstraction across all applications.
Environment: C#, .NET, jQuery/JavaScript, CSS, HTML, Angular JS, React JS, REST services, Redis, Elastic Search, MySQL and MS SQL Server
Your Experience
- 10 years of Software Development Experience in Web applications using Microsoft Stack
- Degree in Computer Science (preferred but not a must)
- Hands on experience with C# programming using .NET framework
- Experience with integration of Gateway APIs and third-party libraries
- Experience with creating and publish REST services
- Working in cloud-based environment with focus on performance
- Passion for building software that impacts millions of users
- Good skills of seeing a big picture and system architecture planning
- Strong knowledge of Relational Databases (MySQL, MS SQL server, Postgres) and NoSQL Databases (MongoDB, Cassandra, Redis)
Soft Skills
- Working proficiency and communication skills in verbal and written English
- Excellent attention to detail and organization skills and ability to articulate ideas clearly and concisely
- Ability to work effectively within a changing environment that is going through high growth
- Exceptional follow-through, personal drive, and ability to understand direction and feedback
Job Classification
Industry: Education, Teaching, Training
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required
Contact Details:
Company: UWorld
Location(s): Hyderabad
Keyskills:
Computer science
System architecture
MS SQL
Backend
jQuery
Coding
MySQL
Agile
HTML
microsoft