We are seeking a dynamic and highly skilled Senior Specialist Consultant (APPS). This role offers an exciting opportunity to lead the development of enterprise products and the delivery of innovative software services and cloud platforms. You will play a crucial role in driving technical solutions, working with cross-functional teams, and ensuring the best development practices are implemented across all projects.
Key Responsibilities:
- Product Development & Delivery: Lead the development of enterprise applications and cloud platforms, ensuring that all solutions meet governance standards and best development practices.
- Technical Proposal & Evaluation: Collaborate with the pre-sales team to prepare technical proposals and evaluate application architecture solutions for potential clients.
- Solution Architecture: Work closely with the technology architecture team to design and implement both monolithic and microservices architecture solutions, tailored to meet business and technical requirements.
- Innovation & Prototyping: Stay up-to-date with the latest technology trends and collaborate with the R&D team to conceptualize and develop prototypes or Proof-of-Concepts (POC) that evolve into real-world solutions for client use cases.
- Collaboration & Mentorship: Work cross-functionally with teams to ensure smooth project delivery. Provide guidance and mentorship to junior team members on technical solutions and best practices.
Required Qualifications:
- Education: Bachelor's Degree in Information Technology, Computer Science, or a related field.
- Experience: A minimum of 5-8 years of relevant working experience in application development, cloud platforms, and enterprise-level software solutions.
- Technical Expertise:Extensive knowledge and hands-on experience with at least one of the following programming languages/frameworks: C#, Java, .NET Core, Spring Boot.
Solid understanding of agile software delivery methodologies and experience in DevSecOps practices.
Strong experience with RDBMS and NoSQL databases, as well as containerization technologies (e.g., Docker, Kubernetes) and distributed computing.
Experience in implementing API gateways, centralized logging and monitoring systems, messaging, and authentication middleware solutions.
Good understanding of networking concepts such as TCP/IP, DNS, and HTTP.
Familiarity with infrastructure automation tools like Ansible or Terraform is advantageous.
Achievements in cloud certifications (Azure, AWS, GCP, etc.) are a plus.
Desired Skills:
- Strong problem-solving and analytical skills with the ability to create scalable, reliable, and secure application architectures.
- Ability to work independently and as part of a collaborative team.
- Experience in mentoring junior team members and helping them grow their technical skills.
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
What to look forward to
- Work on cutting-edge technologies and contribute to innovative enterprise solutions.
- Collaborate with a talented and passionate team of professionals.
- Opportunity for professional growth and advancement in a fast-paced, dynamic environment.
- Competitive salary, benefits, and flexible work arrangements