A leading technology services provider in Uttar Pradesh is seeking a software developer to write clean and efficient code, debug applications, and participate in code reviews. This role involves collaboration with various teams to understand requirements and deliver quality software solutions. Candidates should have a BS/BE/MCA degree and 0 to 2 years of relevant experience. This position offers exposure to technical documentation and continuous improvement practices.
Qualifications
0 to 2 years in various roles associated with software coding, maintenance, and support.
Experience with unit testing and debugging is preferred.
Responsibilities
Write clean and maintainable code for applications.
Identify and fix bugs in existing software.
Participate in code reviews to ensure code quality.
Collaborate with developers and product managers to deliver solutions.
Develop and execute unit tests for software functionality.
Create documentation for code and software features.
Stay updated with latest technologies for continuous improvement.
Skills
Software coding
Debugging
Code reviews
Collaboration
Testing
Technical documentation
Education
BS/BE/MCA graduation
Job description
Basic Function
Write code, unit test cases and algorithms to implement business requirements
Work with Onshore development team on the design, implementation, and support of applications
Work with team to analyze potential new functionality and help define requirements
Work with Onshore and Onsite operations teams to help propose technical solutions to process issues
Technical & Application related Production Support
Review of work done by development team members
Review and Enhance processes, coding standards and documents
Adherence to the established best practices, coding standards and conventions
Manage to deliver / lead software development project / modules / sub-modules of moderate size within defined scope, timeline and high quality
Drive project to document the application knowledge with help of team
BS/BE/MCA graduate
0 to 2 years in various roles associated to software coding, maintenance & support and technical documentation
Responsibilities
Software Development: Write clean, efficient, and maintainable code for various applications.
Debugging: Identify and fix bugs in existing software.
Code Reviews: Participate in code reviews to ensure code quality and adherence to standards.
Collaboration: Work with other developers, designers, and product managers to understand requirements and deliver solutions.
Testing: Develop and execute unit tests to ensure software functionality and reliability.
Documentation: Create and maintain documentation for code and software features.
Continuous Improvement: Stay updated with the latest technologies and best practices to continuously improve software development processes.