- Develop, review & and document high to low-level Design Specifications.
- Design and develop software modules, unit tests, and automated test cases along with appropriate Dev testing.
- Provide effort estimates and maintain tasks for assigned modules as per Agile SCRUM methodology development.
- Debug and resolve issues using the latest tools and technologies to identify the root cause of production issues.
- Profile and analyze database performance issues.
- Create and maintain CI, Release, and automated deployment builds.
- Develop scripts, tools, and other utilities as needed to detect issues.
- Perform other duties as assigned.
Qualifications Required: BE, MSc, MCA, Computer Science, or related discipline.
Experience (Years): 6-9 Years
Technologies Required: Strong Proficiency in C#.Net, WPF, Winforms, SQL
Required Skills:
- 6-9 years of experience in multi-tier software development.
- Must be able to communicate fluently in English.
- Strong coding skills with hands on C#, WPF, Multi-threading & SOA
- Strong Database skills with hands-on experience in writing complex queries, stored procedures, and analyzing performance statistics.
- Strong OOAD & OOPS concepts knowledge with design patterns.
- Good understanding of Windows internals.
- Good knowledge of working on TFS work items and CI builds.
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills.
- Good time management, organization, and interpersonal skills.
- Ability to work independently and participate in a team of professionals.
- Demonstrate mature levels of knowledge and experience with current software technologies and be able to coordinate, mentor, and support the work of several other developer associates.
Desirable Skills:
- Good exposure to DevOps-related tasks like CI and release builds, automated deployment, etc
- Good to have knowledge of debugging tools and Windows internals.
- Prior experience with customer interactions and cross-time zone team interactions.
- Exposure to cloud technologies is a plus