Full Stack Developer designing and coding for AGDATA's cloud-based data platform leveraging multiple technologies and a strong focus on user experience and quality.
Responsibilities
Design and coding: Strong design and problem-solving skills with a mastery of design patterns and services architecture
Focused: Spend a significant amount of your time writing high-quality code
Technology: Expertise as a full stack developer, leveraging a variety of technologies
Adaptable: You leverage your experiences to learn new technologies quickly
Craftsmanship: You have a passion for building software, you care about the user experience and providing a quality product to customers. You practice your craft outside the office to stay abreast of new technologies and architectures
Entire SDLC: You are engaged in all phases of the software development life cycle including design, implementation, and unit testing
Customer focus: You see the product through the eyes of our customers. You think through how they’re going to utilize our software and seek to optimize that experience for them
Collaboration: You collaborate with all teams across AGDATA
Future direction: You are providing guidance on various technology options to engineering leadership and your peers
Teaching: You are a mentor and leader for junior software engineers
Quality focused: You understand the importance of quality and have maintained automated test suites using CI/CD tools.
Requirements
8+ years of software development experience with an emphasis on web technologies, cloud computing (Azure preferred), and SaaS
Deep hands-on experience in Microsoft technologies stack such as .Net core, C#, ASP.NET, MVC, Web API, windows services and relational database (MSSQL) etc.
Experience on front-end technologies like Angular, RxJs.
Expertise in RESTful API, SOA, Microservice, AMQP and distributed architecture and design
Structured thinker, effective communicator, with excellent programming and analytic skills
Strategic mind with strong operational, project management and technical architecture skills
A track record of highly influential technical and leadership achievements
Demonstrated skill in aligning application decisions to an overarching solution and systems architecture
Substantial experience leading application design efforts as a senior or lead software engineer
Experience in Unit Test Automation. TDD/BDD.
Experience in CI/CD using tools like Azure DevOps or any other similar offering.
Benefits
Comprehensive medical coverage – up to INR 7.5 lakh for employee and dependents, including parents.
OPD benefit – coverage of up to INR 10 thousand covering expenses across specialties.
Paternity leave up to 14 working days with the option to split leave.
Flexible hybrid work policy
Free snacks and top class facilities will be available for you.
Mid - level Backend Developer working with Kotlin/Java on digital banking project. Involves complete development lifecycle and collaboration in a tech transformation environment.
Java Full Stack Developer working at Sapsol Technologies to design and maintain web applications using Java and React. Collaborating with teams and improving product development processes.
Backend Engineer designing and creating scalable systems for Plum’s smart saving and investing app. Collaborating within a cross - functional team to enhance the user experience and product reliability.
Associate Software Engineer developing backend improvements within the Kernel execution engine at hx's AI platform for insurance decision - making. Collaborating closely with experienced engineers to enhance system stability and correctness.
Backend Engineer on a Product Team at an AI startup to build the database layer for generative AI products. Focus on PostgreSQL and ClickHouse for high - performance data management.
Full - stack Java Developer for client focused on energy and mobility solutions. Collaborating in R&D team to develop software for high - availability critical systems.
Senior Softwareentwickler für C#/.NET bei ASTRUM IT, spezialisiert auf Besucher - und Yard Management Software. Verantwortlich für die Weiterentwicklung des Produkts VISIT in einem agilen Umfeld.
Senior Software Engineer developing back - end applications for Favor’s logistics operations. Engaging with product and operations teams to deliver tools connecting customers, runners, and merchants.