Role: Software Engineer
Experience: 8+years
Location: Pune M.H
No of positions: 01
Qualification: Bachelor’s degree in computer science or a related field
Project Requirement:
- The consultant/Freelancer will be working on web-based enterprise level applications with multiple business logics involved in it.
Technology Requirement
i. Software Engineer – C# and Angular
- The candidates chosen for this role will work alongside team members in an agile environment and apply technical, analytical and communication skills towards producing and maintaining secure, high quality, database-driven web application and web services using C#.NET and web technologies. Candidate must be driven, work well with others in a fast-paced environment, and willing to mentor junior level developers. Candidate must be able to drive technology and provide an immediate impact to the development and architecture of systems
- Bachelor’s degree in computer science or a related field.
- At least 5 years of software programming using C# and Angular
Must Technical Skills:
- Solid skill set in using C# and Angular for Application Development.
- C#.NET development and the Microsoft web development stack.
- C# Web API.
- Years of experience with SQLServer database design and development.
- Experience in using Angular latest versions.
- Experience with automated unit testing.
- Experience with Entity Framework, .NET Core and EF Core a plus.
- Must be passionate about software development.
- Strong research skill.
- Strong knowledge in industry best practices in development.
- Ability to write and review portions of detailed specifications for the development of complex system components
- Ability to complete complex bug fixes
- Good oral and written communications skills
Key Responsibilities:
- Windows based application support and enhancements
- Translate business requirements into technical solutions
- To maintain a high level of software quality
- Successfully implement development processes, coding best practices, and code reviews
- Resolve complex technical issues as necessary
- Keep abreast of new technology developments
- Design and work with complex data models
- All other duties as assigned