Job Description
Roles and Responsibilities:
Translate business requirements into technical solutions using Microsoft Visual Studio .Net, SQL Server, Microsoft C#, ASP.Net, Java Script, XML, Ajax, Web Services, Microsoft Reporting Services, Active Reports and Visio.
Uses in-depth technical and business knowledge to ensure efficient design, programming and implementation.
Define the deliverables and work with the project manager to flesh out a design and estimate for completion.
Perform development tasks and deliverables under the leadership and guidance of the project manager and ensure that the solution is developed with high quality, on time and on budget.
Manage delivery of functional and non-functional requirements, including performance, scalability, availability, reliability and security.
Own multiple components within the construction phase of the application.
Create Unit Testing and Integration Testing Plans.
Learn new technologies quickly and implement best practices.
May work independently or as a member of a project team. Collaborate with colleagues and project team members on a regular basis and encourage open communication and sharing of ideas amongst the team.
Deliver and/or coordinate technical training and mentorship to the development team and manage any junior software developers.
Create and maintain documentation required to successfully complete and deliver projects.
Review the requirements for any new functionality or enhancements, assess impact on the project timeline and update the technical documentation for any new requirements which need to be incorporated into the system.
Work on developing reports using various reporting platforms and integrating with web and interface tools.
Act as the escalation point for the development and QA team for technical or design issues.
This position will be a hands-on coding role where you will work with minimal supervision.
Other duties as assigned.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur 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.
