
Staples India•3h ago
Foundit
Software Engineer
Chennai, India
Full Time
Mid Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Software Engineer - .Net at Staples India, Chennai
Staples India is seeking a talented Software Engineer with .NET expertise to join their team in Chennai. This permanent position offers an exciting opportunity to contribute to the development of critical software systems.
Responsibilities:
- Design, develop, and modify complex programs, modules, routines, scripts, and data objects, prioritizing performance, efficiency, and reliability.
- Contribute to the development, testing, and maintenance of software functionality, including coding, debugging, testing, and troubleshooting throughout the application development lifecycle.
- Participate in the full software development lifecycle, encompassing requirement analysis, technical specification documentation, design, testing, deployment, and code review.
- Analyze, test, monitor, and optimize the performance, scalability, and functionality of software solutions.
- Collaborate with Architects, business partners, and Product teams to ensure accurate system implementation and translate business requirements into effective technical solutions.
- Identify, isolate, and resolve software-related malfunctions, proactively anticipating and preventing potential issues.
- Stay abreast of emerging trends and technologies, contributing to the evolution and documentation of application systems.
- Address all production-related issues promptly and with urgency.
Basic Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Proficiency in multiple programming languages and frameworks relevant to .NET development.
- Demonstrated experience with the full software development lifecycle, including design, testing, deployment, and documentation.
- Minimum of 2 years of experience in designing and implementing eCommerce applications using service-oriented architectures.
- Minimum of 2 years of full software development lifecycle experience, including independent analysis, coding, testing, and deployment.
- Minimum of 2 years of experience in Full Stack .NET, MVC technologies, and key programming languages such as C#, SQL, and JavaScript.
- Essential familiarity and experience with HTML, CSS, Bootstrap, XML, and modern web design principles.
- Minimum of 2 years of experience working with web services and APIs (SOAP/HTTP, REST).
- Minimum of 2 years of combined experience developing applications with both relational and non-relational database technologies.
- Excellent analytical abilities and a strong intellectual curiosity.
- Proficient understanding of code versioning tools, such as Git / SVN.
Preferred Qualifications:
- Experience working in retail domains and developing e-commerce solutions.
- Experience building micro-services and working with event-driven and cloud architectures.
- Familiarity with Agile methodologies and the ability to thrive in fast-paced, collaborative environments.
- Familiarity with secure application development practices.
- Understanding of log analysis tools such as Splunk, with the ability to query logs and build dashboards.
- Experience with Azure services, Kubernetes/AKS, and CI/CD pipelines.
- Hands-on experience with Generative AI tools/APIs (e.g., OpenAI, Copilot).
Company
Staples India
Chennai, India
Posted on Foundit