内容・必要条件
Perform software development in all phases of the software development life cycle by determining key functional requirements and providing technical solutions in accordance with the direction of the Development Organization. The primary focus will be developing integrations with Infor and third-party applications using Infor tools and cloud technologies; Infor specific UX and building integrations using Infor Integration (ION), CURL/REST API/Angular, SQL Server/PostgreSQL/ Cloud, Cloud technologies applicable.
Title: Software Engineer
Experience: 1-2 Years
Location: Hyderabad
Education: Bachelor’s/ Master’s degree in CSE/IT
Responsibilities:
· Design, build, deploy and maintain scalable cloud-based distributed, multi-tiered, concurrent, cross platforms web applications core infrastructure systems that perform and scale in a multi-tenant cloud environment.
· Adding innovative new features in our enterprise class, cloud-scale business intelligence and data analytics products
· Collaborate on UI design with UX and frontend developers.
· Implement RESTful APIs for all new systems and product features.
· Drive quality by writing unit, functional, load and performance tests.
· Employ solid software engineering practices to ensure high-quality, unit tested, maintainable/extensible code and predictable schedules working in agile environment.
· Tracing performance and infrastructure bottlenecks and implementing innovative solutions to resolve them.
· Participate in design and code reviews.
· Willingness to work across time zones to interact with different stakeholders located across US, Europe, and India.
Basic Qualifications:
· 1-2 years of industry experience in Software Development using core Java/J2EE or Angular
· Familiarity with restful, soap web services and microservices based architecture.
· Excellent grasp of Object-Oriented Programming Concepts.
· Good to have experience with Spring/Spring Boot and Hibernate.
· Database development knowledge - SQL Queries.
· Understanding and knowledge of XML is a plus.
· Experience in cloud and UI development is a plus.
· Experience in working with development IDE such as Eclipse/NetBeans is preferable.
· Experience with Development tooling (e.g., Maven, Jenkins, JIRA, Gitlab/Git/SVN)
· Excellent troubleshooting and debugging skills.
· Maintains work ethics and ability to quickly learn and apply new technologies.
· Excellent analytical and problem-solving skills.
· Excellent communication skills.
· Ability to interpret technical specification documents.
· Flexible attitude, ability to perform under pressure.
· A commitment to quality and attention to details.
Preferred Qualifications:
· Working experience in microservices based architecture.
· Any basic experience in UI and cloud-based technologies is an advantage.
· Excellent communication and presentation skills.