
Specialist Software Engineer – .Net, C#, SQL, React/Angular
AGDATA, LP
full-time
Posted on:
Location Type: Hybrid
Location: Pune • India
Visit company websiteExplore more
About the role
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.Net coreC#ASP.NETMVCWeb APIMSSQLAngularRxJsRESTful APIMicroservice
Soft Skills
problem-solvingcustomer focuscollaborationmentoringeffective communicationstrategic thinkingoperational skillsproject managementanalytical skillsleadership