The Role
Supports backend API and service development, frontend integrations, unit testing, code reviews, and Agile/Scrum collaboration. The trainee will translate business requirements into technical tasks, apply coding and scalability practices, and learn software development tools and technologies. Required knowledge includes object-oriented programming, data structures, programming languages, databases, SQL, REST APIs, authentication, and web fundamentals. Preferred exposure includes frontend or backend frameworks, cloud platforms, containers, Kubernetes, microservices, and GraphQL.
Summary Generated by Built In
JD – GET / Associate Software Engineer
Core Responsibilities
· Understand business requirements and translate them into technical tasks with guidance from senior
team members.
· Assist in developing backend APIs and services.
· Support integration of APIs with frontend applications.
· Write basic unit test cases and validate your code with guidance.
· Learn and apply best coding practices for performance and scalability.
· Participate in code reviews and team discussions.
· Collaborate with team members in Agile/Scrum ceremonies.
· Continuously learn new technologies, tools, and development practices.
Basic Qualifications
· Bachelor’s degree in Computer Science, Engineering, or a related field.
· Basic understanding of Object-Oriented Programming (OOP) concepts.
· Familiarity with data structures and basic problem-solving techniques.
· Proficient in at least one programming language such as Python, Java, Node.js, or Go.
· Understanding of basic database concepts, SQL, and transactions.
· Awareness of web development concepts such as REST APIs, HTTP/HTTPS, and authentication.
Preferred Qualifications
· Exposure to frontend frameworks (React, Angular, etc.) or backend frameworks.
· Basic understanding of NoSQL databases.
· Familiarity with version control systems like Git.
· Exposure to cloud platforms (AWS, Azure, or GCP).
· Basic knowledge of containers (Docker) and Kubernetes.
· Awareness of microservices or distributed systems.
· Understanding of GraphQL concepts is a plus.
Skills Required
- Bachelor's degree in Computer Science, Engineering, or a related field
- Basic understanding of Object-Oriented Programming concepts
- Familiarity with data structures and basic problem-solving techniques
- Proficiency in at least one programming language such as Python, Java, Node.js, or Go
- Understanding of database concepts, SQL, and transactions
- Awareness of REST APIs, HTTP/HTTPS, and authentication
- Exposure to frontend frameworks such as React or Angular, or backend frameworks
- Basic understanding of NoSQL databases
- Familiarity with Git or other version control systems
- Exposure to AWS, Azure, or GCP
- Basic knowledge of Docker and Kubernetes
- Awareness of microservices or distributed systems
- Understanding of GraphQL concepts
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Proclink is a digital and AI transformation company that helps regulated and operationally intensive enterprises modernize systems, workflows, and decision environments. It combines strategy and consulting, data engineering, artificial intelligence, analytics, implementation and integration, managed services, and technology services. The company serves manufacturing, financial services, life sciences, and other regulated industries, delivering connected enterprise intelligence and measurable operational performance for clients.


.jpeg)





