Senior Software Developer
Role details
Job location
Tech stack
Job description
We are currently seeking a talented and motivated Senior Software Developer to join our team. As a Senior Developer/ Programmer, you will be responsible for designing, coding, testing, and maintaining software applications that drive our business processes and enhance user experiences. Your skills and creativity will contribute to the development of cutting-edge solutions, shaping the future of our organization, position focused on developing and executing an ambitious strategy that prioritizes growth, operational excellence, and innovation.
Requirements
Do you have experience in Visio?, Do you have a Master's degree?, The ideal candidate will possess technical expertise in modern technologies, including ETL/ELT practices, data modeling, AI/ML models, cloud data and solution architecture, backend and frontend application maintenance, BI reporting, production support, incident management, cloud and data migrations, infrastructure setup, detailed technical design, and CI/CD pipeline creation. A Master's degree in Data Science or equivalent experience is preferred.
Key responsibilities:
include assessing legacy systems' impact, creating target operating models (TOM), and leading multi-cloud migration initiatives for large, complex systems while providing production support. The role requires exceptional stakeholder management skills, fostering collaborative relationships with internal and external customers across multiple regions and organizational levels. The candidate must demonstrate the ability to effectively communicate and influence both technical teams and business decision-makers, bridging gaps between technical and business language.
The position demands a deadline-driven, performance-oriented mindset with a strong focus on execution control, optimization, and attention to detail. Expertise in operational excellence, agile methodologies, and delivery frameworks, including PDLC, SDLC, and Go-No-Go practices, is essential. Additionally, management experience covering budgets and revenue targets while maintaining cost control is required.
Strong leadership and motivational skills are crucial, with an emphasis on cultivating a growth mindset culture through defining and embedding clear "North Star" objectives in a trusted environment.
Technologies :
-
ETL tools: DataStage, Ab Initio, PySpark, Kafka
-
Programming languages: C, C++, C#, Python, Java, .NET, JavaScript, Node.js, HTML
-
AI/ML frameworks: LLM, RAG, NLP, LDA, Topic Modeling, TensorFlow, PyTorch, Scikit-learn
-
BI tools: PowerBI, MSBI (SSIS/SSAS/SSRS), Tableau, MS Fabric
-
DevOps tools: GIT, Jenkins, Octopus, Harness, Splunk, SonarQube, CheckMarx
-
Infrastructure automation: Terraform, Ansible, Docker, Kubernetes
-
Cloud platforms: AWS (EC2, ECS, S3, Athena, Glue, EMR, RDS, Lambda, IAM, Aurora, Dynamo), Azure (AKS, ADO, ADF, EntraID, AIP, ADLS), GCP, DataBricks, Snowflake
-
Databases: Oracle, SQL, MongoDB
-
Other tools: Visio, Smart Sheets, Lucidchart, ArchiMate, TOGAF
If you have a passion for programming and are eager to contribute your skills to developing innovative software solutions, we encourage you to apply. Join our team and be a part of shaping our organization's technological landscape for the future.