top of page

Atharva & You - An Extraordinary Path
Software Dev Engineer
If you think you have what it takes to become the next Steve Jobs then Atharva might be the place for you.
Software Development Engineer Job Description
Designation: Software Development Engineer
Location: Kolhapur
About us
Atharva’s ERP platform unites sourcing, procurement, accounting, sales, and analytics in one single dashboard viewed from anywhere with Athrava 360 — one integrated ERP platform that powers an entire suite of modules for Sugar and Distillery industry. With Atharva 360, one can focus with their employees on what’s important right now: growing your business, optimizing production, and getting back to delivering exceptional customer service and products at competitive rates.
We're excited to have one of the fastest growing presence in the Sugar industry ERP space, home to some of the best technology talent in the country and our Centre of Excellence in Pune. With the additional points of presence in, Mumbai, and Lucknow, Atharva plays a crucial role in the development of our country’s technology in the sugar industry, and assists in the success of our customers as well as our growing distributor community.
According to the Ministry of Information Technology, the Atharva ecosystem will impact over 548,400 lives in India from 2022 through 2026.
We earn the trust of our customers, employees, and extended family through transparency, security, compliance, privacy, and performance. And we deliver the industry's most trusted infrastructure.
Trust and innovation is our #1 value. Customers trust our technology and infrastructure to perform, to be available, and to be secure.
We have excellent Team Leaders and a cooperative team which will equip you with Domain Knowledge and Technical expertise.
Role Description
A Software Developer designs and builds computer programs that power mobile devices, desktop computers, and even cars. They not only identify user needs but also create new applications for any given market while making improvements based on feedback from users. Software Developers have many different day-to-day responsibilities, such as creating efficient algorithms, producing clean code, integrating third-party programs into systems, and identifying areas of improvement based on user feedback. A good Software Developer will have a deep understanding of programming languages and the software development life-cycle, as well as excellent analytical abilities and problem-solving skills. Typically, Software Developers work with a team of other developers, such as a Full Stack Developer, in order to create great software for their clients.
Responsibilities:
Design and develop Front end technology layers of our applications, and to coordinate with the team working on different layers of the infrastructure.
Work with developers to design algorithms and flowcharts.
Produce clean, efficient code based on specifications.
Integrate software components and third-party programs.
Verify and deploy programs and systems.
Troubleshoot, debug and upgrade existing software.
Gather and evaluate user feedback directly from user interaction or customer service team.
Recommend and execute improvements.
Create technical documentation for reference and reporting.
Qualifications
Bachelor's degree in engineering, computers, commerce or a related field.
BE, Btech, BCS, MCA, MCS, Mtech or similar qualification is preferred
Minimum of 0 - 6 years of experience
Experience in front end technologies such as ASP/VB.Net, MVC with MS SQL, Oracle and MySQL.
Strong understanding of object-oriented programming
Strong knowledge of .NET web framework
Proficient in C# and/or VB.NET, with a good knowledge of their ecosystems
Skill for writing reusable libraries
Familiarity with Microsoft SQL Server, Oracle and Mysql Experience with popular web application frameworks
Knack for writing clean, readable, and easily maintainable code
Understanding of fundamental design principles for building a scalable application
Experience creating database schemas that represent and support business processes
Proficient understanding of code versioning tools such as GIT, SVN
Proven experience as a Software Developer, Software Engineer or similar role
Ability to learn new languages and technologies
Good communication skills
Resourcefulness and troubleshooting aptitude
Attention to detail
A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
bottom of page
