SUMMARY
Are you an ambitious and adaptable Staff Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Engineering Development group in Bangalore. Youll dive into the world of fintech, collaborating to design, implement, and support cutting-edge solutions that empower our clients. This role offers an opportunity to shape the future of digital banking by enhancing the Q2 platform with innovative solutions. Ideal candidates are self-starters with a tinkering spirit and a passion for pushing technological boundaries in a fast-paced environment. Our back-end is built using ASP.NET Core and C#. We embrace open source software both as consumers and contributors. We are looking for a full-stack developer that has exceptional front-end talent.
RESPONSIBILITIES
Adhere strictly to lean software development and continuous delivery methodologies.
Research, architect, and build sub-systems that integrate seamlessly with existing and new platforms.
Break down complex requirements into manageable units of work.
Thrive within a small, highly skilled, and motivated team.
Apply advanced design patterns and technologies appropriately without over-engineering solutions.
Develop high-quality software with a balanced approach to test automation.
Ensure compliance with all security, availability, confidentiality, and privacy policies and controls.
Communicate and document technical efforts for both technical and non-technical audiences.
Mentor and coach junior engineers to maintain a culture of performant and maintainable code.
Coordinate with globally distributed teams to align product needs and dependencies.
EXPERIENCE AND KNOWLEDGE
Degree in Computer Science, Information Systems, or equivalent experience.
9+ years of professional experience in software engineering.
Full-stack .NET development expertise (SQL Server, C#, HTML/CSS, JavaScript).
Familiarity with MVVM and front-end frameworks (Vue, Angular, React).
Experience with test automation frameworks and auto-mocking tooling.
Practical experience with multiple design patterns and SOLID principles.
Strong communication, coordination, and decision-making skills.
Domain experience in the banking industry is a plus.

Keyskills: microservice SQL .Net C# .Net Core Vue LLM Angular Agentic AI Asp.Net Core ASP.Net RAG React.Js
At United Techno, we pride ourselves on a culture that places our employees at the forefront, driving innovation and excellence. Our employee-centric approach ensures a motivated and skilled team, directly influencing the powerful solutions we deliver to our customers. With an unwavering focus on cu...