OneMagnify Logo

OneMagnify

Software Engineer

Posted 10 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Mid level
Chennai, Tamil Nadu
Mid level
The Software Engineer will design, develop, and maintain web applications, execute technical design and code development, collaborate on code reviews, manage data, and provide support for production issues. The role requires delivering projects for web platforms using Java and RDBMS skills, along with working in an Agile environment.
The summary above was generated by AI

We are seeking a collaborative and innovative Software Engineer to join our team and contribute to the development of high-quality web applications. The ideal candidate is detail-oriented, forward-thinking, and passionate about delivering impactful solutions.Responsibilities

  • Design, develop, and maintain web applications.

  • Execute tasks including technical design, code development, documentation, unit and integration testing, and bug resolution.

  • Collaborate with team members on code reviews, infrastructure enhancements, and process improvements.

  • Store, retrieve, and manage data related to web applications for transactions and reporting purposes.

  • Provide occasional off-hours support for production problem resolution when required.

  • Generate and execute test plans to ensure the reliability and performance of applications.

Reports to: Engineering Manager

ExperienceMust Have

  • Proven track record of delivering high-quality web development projects on time and within budget.

  • 3–5+ years of experience developing Java web applications for mid to large-scale web platforms, along with strong RDBMS development skills.

  • Strong understanding of Microservices Architecture and modern software design Patterns.

  • Expertise in tools and technologies including:

    • Java, Spring Boot, Hibernate, or .NET and Entity Framework

    • Angular (7 and above), React.js, and Node.js

    • Oracle SQL Server, PostgreSQL

    • HTML, CSS, Eclipse

  • Proficiency with version control tools such as GIT.

  • Experience with website performance testing and optimization.

  • Comfortable working in an Agile environment.

  • Excellent attention to detail, multitasking abilities, and adaptability to switch between tasks quickly.

  • Flexibility to collaborate across multiple time zones when needed.

Nice to Have

  • JAVA SE Programmer Certification.

  • Experience with tools such as JIRA.

  • Automobile domain expertise.

  • Experience in mobile application development.

  • Strong commitment to quality, innovation, and growth.

  • Ability to thrive in a collaborative, fast-paced environment.

Top Skills

.Net
Angular
Java
Node.js
React

Similar Jobs

Be an Early Applicant
2 Days Ago
Chennai, Tamil Nadu, IND
550 Employees
Senior level
550 Employees
Senior level
Artificial Intelligence • Big Data • Logistics • Software • Transportation
As a Staff Software Engineer at FourKites, you will design and implement high-quality software services, work with teams to analyze requirements, perform code reviews, mentor peers, and build user interfaces. You'll collaborate on backend and frontend projects using modern technologies and ensure high coverage of unit tests.
2 Days Ago
Chennai, Tamil Nadu, IND
Remote
550 Employees
Expert/Leader
550 Employees
Expert/Leader
Artificial Intelligence • Big Data • Logistics • Software • Transportation
As a Staff Software Engineer at FourKites, you will design and implement high-quality software and services using various technologies including Java, Ruby on Rails, and GoLang. You will work collaboratively with product managers, lead design and code reviews, and mentor teammates to enhance product features that improve logistics and supply chain efficiencies.
Be an Early Applicant
24 Days Ago
Chennai, Tamil Nadu, IND
Hybrid
2,100 Employees
Senior level
2,100 Employees
Senior level
Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
The Software Engineer will develop applications within Intelsat's Next Generation support ecosystem, collaborating with stakeholders, producing architecture artifacts, and addressing system challenges. The role includes developing distributed system applications, integrating REST APIs, and deploying containerized applications, while maintaining agile methodologies and ensuring effective communication with both technical and non-technical audiences.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account