Job Description
Key Responsibilities:
• Architect and develop web applications, leveraging your ability to create efficient, reusable, and testable code.
• Contribute your valuable experience to shape the overall solution architecture.
• Develop clean, elegant, and reusable code that facilitates ease of maintenance and extension.
• Proactively identify and address potential bugs and tackle technical challenges.
• Contribute your ideas and insights to the product development roadmap.
• Actively participate in code reviews and engage in architecture discussions.
• Collaborate closely with colleagues from UX, Product Management, QA, and Backend teams to ensure successful project outcomes.
Qualifications:
To excel in this role, you should possess the following qualifications:
• Experience in VSTO / OfficeJS.
• A minimum of 5.5 to 7.5 years of hands-on experience in designing and developing applications.
• Proficiency in generating and manipulating XML and XBRL formats.
• 4+ years of proven expertise in designing and developing SaaS applications within distributed systems.
• A solid background with relational DBMS, with a preference for experience with MS SQL Server.
• 4+ years of hands-on experience in microservices and REST APIs.
• A track record of developing and maintaining complex, scalable applications.
• Expertise in consuming APIs, working with substantial datasets, and effectively handling asynchronous code execution.
• Strong understanding of SOLID development principles, design patterns, and n-tier architectures.
• A minimum of 2 years of experience in web application development using modern Web Technologies, with a focus on ReactJS.
• A self-driven individual who can rapidly grasp existing solutions and take ownership of different facets of the application.
• A comprehensive understanding of web applications, including security, session management, and best practices.
Desired Skills:
While not mandatory, the following skills and experiences are highly desirable:
• Familiarity with C#, Jira, Azure DevOps (TFS), and/or Git.
• Prior experience working in an Agile environment and comfort with iterative SDLC (Scrum-based).
• Previous exposure to ASP.NET Core is a definite plus.
If you are a talented and experienced senior software developer looking to make a significant impact within a collaborative team, we encourage you to write to us at [email protected]
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
