Full job description
Seeking a Senior Engineer for Martech platforms with expertise in modern web technologies, automation, AI-driven solutions, and digital marketing platforms. Responsibilities include collaborating with cross-functional teams to design, develop, test, and maintain web applications using Microsoft and similar frameworks. Convert HLD to LLD, manage task delegation, interface with technology teams for ETL processes using SQL and AWS, and support batch and real-time data pipelines. Maintain software quality, innovate processes, prepare documentation, provide technical leadership, and participate in peer reviews and deployments. Requires 10+ years in software engineering with 5+ years in leadership roles, strong skills in .Net, C#, REST APIs, front-end frameworks (React/Angular), Oracle SQL/PLSQL, AWS/Azure, version control, ETL, Agile, and DevOps. Desirable skills include WCF, Bootstrap, AWS Redshift, Unix/Linux, Lambda, Snowflake, AI, LLM, and N8N. Strong leadership, communication, and organizational skills required. Location: Bengaluru, Karnataka, India.
What you'll do
- Collaborate with developers, analysts, architects to plan, design, develop, test, maintain web-based business applications
- Convert High-Level Design (HLD) into Low-Level Design (LLD) with detailed technical specifications
- Delegate tasks and manage expectations
- Interface with other technology teams to extract, transform, and load data using SQL and AWS technologies
- Create and support batch and real-time data pipelines using AWS Redshift/Spectrum, SnapLogic, Camunda, Datahub
- Introduce, maintain and improve development and deployment processes
- Maintain high software quality standards and best practices
- Innovate and improve existing processes and designs
- Prepare reports, manuals, and documentation on status and maintenance
- Research and evaluate software solutions
- Provide technical leadership and coaching to teammates
- Identify and encourage growth and improvement areas within the team
- Participate in peer reviews of solution designs and code
- Package and support deployment of software
- Participate in team building activities
Requirements
- Bachelor’s degree in Computer Science or related field or equivalent experience
- 10+ years in Software Engineering
- 5+ years as an engineering leader in customer facing roles
- Strong delivery practices across complex programs
- Strong communication and technical leadership skills
- Detail oriented and able to manage multiple tasks
- Willingness to learn and apply new skills
- Experience with OOPS, .Net Framework, C#, REST APIs, MVC, WEB API
- Proficiency in HTML, CSS, JavaScript, jQuery
- Unit Testing (NUnit)
- Cloud experience (AWS/Azure)
- Knowledge of front-end frameworks (React/Angular)
- Strong relational database design and Oracle SQL/PLSQL expertise
- Experience with version control tools like GitHub, VSTS
- Experience as Developer and Lead in at least 3 large end-to-end projects
- Experience in performance tuning of ETL programs and debugging
- Experience with Agile Development and DevOps (CI/CD)
- Desirable: Web Services (WCF), Rest APIs, Windows Other web tools, Responsive web (Bootstrap)
- Proficient in AWS Redshift, S3
- Advanced Oracle SQL and PL/SQL knowledge
- Database performance tuning and system tuning
- Ability to analyze and debug complex technical solutions
- Experience with Unix/Linux command-line and bash shell
- Experience in AWS Lambda, Snowflake DB
- Proficient in Unix Shell scripting
- Knowledge of AWS EC2, S3, AMI
- Understanding of AI, LLM and N8N
- Excellent leadership, professionalism, integrity
- Self-starter with excellent verbal and written English
- Well organized and able to coordinate multiple team members
- Commitment to continuous learning and growth
- Ability to adapt quickly to changing technology
Tech stack
.Net FrameworkC#REST APIsMVCWEB APIHTMLCSSJavaScriptjQueryNUnitAWSAzureReactAngularOracle SQLPL/SQLGitHubVSTSETLAgile DevelopmentDevOpsCI/CDWCFBootstrapAWS RedshiftS3Unix/Linuxbash shellLambdaSnowflakeUnix Shell scriptingAWS EC2AWS AMIAILLMN8NCamundaSnapLogicDatahub
Benefits
Opportunities for growth through learning, development and career advancementFlexible work-life balanceCollaborative and supportive work environmentFocus on employee well-beingDiversity and inclusion commitment