Software Development Professional
Job Description
We are seeking a highly skilled and experienced software development professional to join our team. The ideal candidate will have extensive knowledge of .Net, SQL, and Server Integration Services (SSIS) to design, develop, and maintain robust software applications.
A key aspect of this role is collaboration with cross-functional teams to define and ship new features, ensuring seamless integration and high-quality code. Additionally, the successful candidate will be responsible for performing code reviews, troubleshooting, debugging, and upgrading existing software.
Main Responsibilities
1. Design and Development: Design, develop, and maintain software applications using .Net and SQL.
2. Collaboration and Communication: Collaborate with cross-functional teams to define and ship new features.
3. Code Review and Maintenance: Perform code reviews to ensure high-quality code, troubleshoot, debug, and upgrade existing software.
4. Mentorship and Training: Mentor junior developers and stay up-to-date with industry trends.
Requirements
* Professional Experience: 5+ years of professional experience in software development.
* Technical Skills: Proficiency in .Net, SQL, and SQL Server Integration Services (SSIS).
* Soft Skills: Strong understanding of software development principles and design patterns, excellent problem-solving skills, and strong communication abilities.
Benefits
This role offers a unique opportunity to work with a talented team, expand your skill set, and contribute to cutting-edge projects. We encourage continuous learning and growth, providing opportunities for professional development and advancement.