Job Description, Responsibilities & Requirements
About the Position
Developer - Full Stack (Job ID - 2207)
We are looking for a versatile and flexible individual to join our team as a Full Stack Developer. You will be part of a cross-functional team responsible for the entire software development lifecycle, from conception to deployment.
Responsibilities
- Define, design, and develop business solutions through configuration and software development.
- Collaborate with analysts and architects to define the technical direction.
- Participate in the design and development of web-based features, debugging, unit testing, building, configuring, and deploying application software.
- Analyze and recommend third-party tools and custom applications.
- Review other developers' work to ensure solutions are aligned with architectural specifications and design.
- Collaborate with team members to understand business requirements and create technical specifications.
- Provide ongoing support to business and content teams managing sites on strategic technology platforms.
- Work with a team in source code control, build automation, and development of deployment scripts and instructions.
- Develop and maintain testing scenarios and prepare necessary test data for thorough unit and integration testing.
- Take responsibility for the preparation and maintenance of technical documentation.
Requirements
- Minimum of 3 years of Programming Experience in building applications using.NET Core, ASP.NET, and C#.
- Proficiency in client-side frameworks like React JS, AngularJS, Bootstrap, jQuery with HTML5.
- Experience in both consuming and designing RESTful APIs using.Net, API management, and deployment.
- Experience in source control management and defect tracking systems, such as Azure DevOps, and able to perform CI/CD.
- 3 years of SQL server development and database design with experience in writing optimizing queries, SSIS, and SSRS.
- Excellent documentation skills with a self-supporting and independent attitude.
- Good to have any Azure-related skills and certifications.
Qualifications
- B.E. / B. Tech / M.C.A. / MSc (preferably in Computer Science/IT)
Locations
- Chennai, India
- Bangalore, India
- Pune, India
- Noida, India
- Coimbatore, India
We Offer
- Competitive salary
- Opportunity to work in a diverse and inclusive environment
- Professional growth and development opportunities
About the Company
Kanini Software Solutions, Inc. is an equal opportunity employer and supports workplace diversity. We do not discriminate in employment matters on the basis of race, gender, religion, age, national origin, citizenship, veteran status, family status, disability status, or any other protected class. If you have a disability, please let us know if there is anything we can do to improve the interview process for you; we’re happy to accommodate.
Kanini Software Solutions, Inc.
25 Century Blvd., Ste. 602, Nashville, TN 37214