An Associate Software Engineer plays a key role in a development team by supporting senior engineers in designing, developing, and deploying innovative products and services, while gaining increasing responsibility and expertise over time.
Responsibilities of Associate Software Engineer
- Assist in designing, coding, and testing software components and services under supervision.
- Contribute to debugging and defect analysis, helping resolve issues and improve performance.
- Participate in build, packaging, and deployment activities in development environments.
- Ensure timely completion of all technical and non-technical deliverables as assigned.
- Use a test-driven development methodology to produce dependable code of commercial quality.
- Continuously learn new technologies and development practices, adapting effectively to changes in project requirements.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related discipline; a master’s degree is an advantage.
- Freshers can apply
- The capacity to operate independently, efficiently prioritize, and manage several jobs.
- Solid foundation in Object-Oriented and Functional Programming principles.
- Proficiency with Java technologies and experience using relational or NoSQL databases.
- Excellent analytical and problem-solving abilities with a bird eye for detail
- Work Location: Remote/(Work from Home)
Apply Before Job link Expires