Vadodara, Gujarat, India
Information Technology
Full-Time
Daxko
Overview
As a Senior .Net Software Engineer, you are responsible for developing high-quality applications and writing code daily. This includes heavy collaboration with product managers, architects, and other software engineers to build best-in-class software using modern technologies and an agile development process. As a senior member of the team, you will focus on the continued growth of your team and team members.
You will also:
- Define design patterns and identify frameworks used in the engineering team’s solutions development work
- Establish and guide the engineering team’s development course
- Develop high-quality applications that provide a delightful user experience and meet business expectations
- Develop clean, reusable, well-structured, and maintainable code following best practices and industry standards
- Develop elegant, responsive, high-performance, cross-platform solutions
- Develop, debug, and modify components of software applications and tools
- Write automated unit, integration, and acceptance tests as appropriate to support our continuous integration pipelines
- Support and troubleshoot data and/or system issues as needed
- Actively contribute actionable and valuable feedback in code reviews
- Participate in system architecture and design reviews
- Participate in user story creation in collaboration with the team
- Guide team members to develop prototypes as necessary and validate ideas with a data-driven approach
- Mentor team members in all aspects of the software development process
Qualifications
- 7 plus years of experience developing commercial software
- A solid background in a SaaS delivery platform for a high-availability environment
- Experience with web services, service-oriented architectures, and APIs
- Strong experience with C#, .Net framework, and related technologies. This includes expertise in object-oriented programming, LINQ, Entity Framework, and dependency injection.
- Knowledge of web development with ASP.Net, MVC, and Web API.
- Front-end technologies: HTML, CSS, and JavaScript, jQuery - also, good to have knowledge of ReactJS.
- Familiarity with database design and SQL, software architecture patterns, unit testing, and performance optimization is crucial for a senior resource .
- Strong software engineering process knowledge, including re-factoring, unit testing, test-driven development, and continuous integration
- A knack for working collaboratively with other engineers, testers, and product owners
- Experience with a fast-paced, growth environment.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in