Full Stack Software Engineer (Python +Angular)
iLink Digital is aGlobal Software Solution Provider and SystemsIntegrator, delivers next-generation technologysolutions to help clients solve complex businesschallenges, improve organizational effectiveness,increase business productivity, realize sustainableenterprise value and transform your businessinside-out. iLink integrates software systems and developscustom applications, components, and frameworks on the latestplatforms for IT departments, commercial accounts, applicationservices providers (ASP) and independent software vendors(ISV). iLink solutions are used in a broad range of industriesand functions, including healthcare, telecom, government, oiland gas, education, and life sciences. iLink’s expertiseincludes Cloud Computing & Application Modernization, DataManagement & Analytics, Enterprise Mobility, Portal,collaboration & Social Employee Engagement, EmbeddedSystems and User Experience designetc.
What makesiLink's offerings unique is the fact that we usepre-created frameworks, designed to accelerate softwaredevelopment and implementation of business processes for ourclients. iLink has over 60 frameworks (solution accelerators),both industry-specific and horizontal, that can be easilycustomized and enhanced to meet your current businesschallenges.
Requirements
Essential Responsibilities and Duties:
- Strong Experience in Python and/or Java: Proven experience (5+ years) in backend development with Python or Java, focusing on building scalable and maintainable applications.
- Angular Development Expertise: Strong hands-on experience in developing modern, responsive web applications using Angular.
- Microservices Architecture: In-depth knowledge of designing, developing, and deploying microservices-based architectures.
- DevOps Understanding: Good understanding of DevOps practices, CI/CD pipelines, and tools to automate deployment and operations.
- Problem-Solving Skills: Ability to investigate, analyse, and resolve complex technical issues efficiently.
- Adaptability: Strong aptitude for learning and applying new technologies in a fast-paced environment.
- Cloud Environments Knowledge: Hands-on experience with at least one cloudplatform (GCP, Azure, AWS).
- Containerization Technologies: Experience working with container technologies like Kubernetes and Docker for application deployment and orchestration.
Technology:
- Cloud technology (GCP / Azure / AWS).
Previous Experience and Competencies:
- Bachelor’s degree in IT related discipline
- Strong computer literacy with aptitude and readinessfor multidiscipline training
- 5 – 8 years seniority (Senior and Hands on)
Preferred Qualifications
- Strong in Software Engineering.
- Interest in designing, analysing and troubleshooting large-scale distributed systems.
- Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
- Ability to debug and optimize code and automate routine tasks.
- Good to have: Familiarity with data integration platforms like Dataiku or industrial data platforms like Cognite would be a bonus
Behavior:
- Fosters and maintains excellent internal, client and third-party relationships
- Possesses a high degree of initiative
- Adaptable and willing to learn new technologies; keeps abreast of key developments in relevant technologies
- Able to work under pressure
- Excellent oral, written communication, and interpersonal skills
- Practices effective listening techniques
- Able to work independently or as part of a team
- Effectively analyses and solves problems with attention to the root cause