Job Description for Software Engineer - .NET Job Title: Software Engineer (.NET) (2-4 Years Experience) Location: Visakhapatnam Employment Type: Full-time
Introduction: Infinite Talent Acquisition Suite is an integrated suite of recruitment solutions augmented by proven consumer marketing tools and practices to help build proactive pools of best-fit talent, market to and nurture candidates, deliver an exceptional candidate experience and increase productivity in new hires. Our solutions enable clients to improve the effectiveness of talent acquisition programs, increase employee satisfaction, productivity, and retention.
Infinite Talent BrassRing is a leader in applicant tracking systems and the solution is used by several large and successful companies around the world to engage, attract and hire talent. The recruiting application offers extensive and flexible language support while providing an exceptional user interface which can help to enhance your reputation as an Employer.
Job Summary: As Software Engineer, you will apply deep product expertise and skills by working as part of a high energy team to design and build our new state of the art Infinite Talent BrassRing Product. Working as part of a team that does what it takes to ensure success, you will implement this SaaS application to achieve high reliability and scalability.
Qualifications:
Experience: 2-4 years of experience in .NET development
Education: B.Tech/B.E./M.Tech/MCA in Computer Science or equivalent specialisation
Strong analytical and troubleshooting abilities.
Soft Skills:
Excellent communication and teamwork skills
Ability to work independently and in collaboration with cross teams
Required Skills:
Programming: ASP.NET, C#, MVC, API development
Database: SQL Server
Front-End: JavaScript, jQuery, Angular
Other: Strong problem-solving skills
Preferred Skills: Knowledge in below skills is preferrable
ASP.NET Core, XML/XSL, HTML, CSS
REST API, Web Services Implementation
Kubernetes, Docker, Microservices
Key Responsibilities:
Demonstrate ability to understand business requirements, technical design and develop solutions based on them
Contributing in all phases of the development lifecycle through proven Agile methodologies
Troubleshooting, analysis and solutioning to customer issues.
Develop and optimize code deployed for use in a web application with many concurrent users and a very high transaction rate
Develop an enterprise level product from initial design and implementation through deployment to a production environment
Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle
Continually update technical knowledge and skills.
Collaborate with stakeholders and across teams
Accomplishes engineering and organization mission by completing related results as needed
Lead and develop junior software engineers by coaching, and mentoring
About Infinite: Infinite has over two decades of hands-on experience in cutting-edge technologies and platforms in optimizing, modernizing, and scaling their technology landscape. Our 10000+ employees working across 20+ global locations constantly strive towards delivering a seamless digital transformation for our 165+ Fortune 1000 customers. https://www.infinite.com/about-us/