What you will do Architect, design, and deliver high-quality code by promoting and designing INDG best practices.
Solve complex problems in a creative manner in a timely fashion.
Act as the go-to expert in at least one technical area and have a very good working knowledge of the broader architecture of the entire system.
Strongly influence the direction of resolving/diagnosing/monitoring systems & platforms.
Identify key problems affecting their team and adopt innovative technical solutions.
Design and guide feature design and implementation of features for the entire team.
Design and develop scalable, high-availability, high-performance products.
Participate in special projects and perform other duties as assigned.
Must haves 5 years of software development experience and/or commensurate skills in building commercial applications with modern software engineering practices.
Experience completing tasks quickly and efficiently at a production level.
Experience running and taking ownership of large project deliverables both collaboratively and independently.
Experience reducing the complexity of projects, services, and processes to get more done with less work.
A track record of being a strong influencer in distributed software delivery teams' full software development life cycle using Agile/Scrum and DevSecOps practices.
Experience building enterprise applications using React and C#.
Nice to haves Good to have: CI/CD, Infrastructure as code, and cloud technologies (AWS) The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.