Company Overview
Aeonx Digital is a forward-thinking technology company dedicated to providing innovative digital solutions. Our mission is to empower businesses with cutting-edge software and services enhancing their operational efficiency and competitive edge in the market. At Aeonx Digital we value creativity collaboration and continuous learning fostering a culture where every team member can contribute to transformative projects that make a difference.
Role Responsibilities
- Design develop and implement software solutions that meet client requirements.
- Collaborate with cross-functional teams to define and refine project objectives.
- Write clean maintainable and efficient code in various programming languages.
- Troubleshoot debug and optimize existing software applications.
- Participate in code reviews to ensure code quality and share best practices.
- Engage in all phases of the software development lifecycle.
- Create and maintain documentation for software design and development processes.
- Work with SQL databases to manage and manipulate data effectively.
- Develop APIs for seamless integration with other systems.
- Implement unit testing and software quality assurance practices.
- Stay updated with emerging technologies and industry trends.
- Participate in Agile ceremonies and contribute to sprint planning.
- Mentor junior developers and promote knowledge sharing within the team.
- Collaborate with product managers to understand user needs.
- Assist in the deployment of applications in production environments.
Qualifications
- Bachelors degree in Computer Science or related field.
- Proven experience as a Software Engineer or in a similar role.
- Strong knowledge of Java or other programming languages.
- Experience with SQL and database management.
- Familiarity with RESTful APIs and web services.
- Understanding of software development methodologies especially Agile.
- Strong problem-solving skills and attention to detail.
- Experience with cloud services and technologies.
- Familiarity with version control systems such as Git.
- Ability to work independently and as part of a team.
- Excellent verbal and written communication skills.
- Experience with software testing techniques and tools.
- Keen interest in learning new technologies and frameworks.
- Ability to manage multiple tasks and deadlines effectively.
- Adaptability to changing project requirements and environments.
api development,agile methodologies,agile,problem-solving,software testing techniques,restful apis,version control (git),agile methodology,java,cloud services,sql,team collaboration,clean code practices,cloud technologies,version control,software testing
Company Overview Aeonx Digital is a forward-thinking technology company dedicated to providing innovative digital solutions. Our mission is to empower businesses with cutting-edge software and services enhancing their operational efficiency and competitive edge in the market. At Aeonx Digital we va...
Company Overview
Aeonx Digital is a forward-thinking technology company dedicated to providing innovative digital solutions. Our mission is to empower businesses with cutting-edge software and services enhancing their operational efficiency and competitive edge in the market. At Aeonx Digital we value creativity collaboration and continuous learning fostering a culture where every team member can contribute to transformative projects that make a difference.
Role Responsibilities
- Design develop and implement software solutions that meet client requirements.
- Collaborate with cross-functional teams to define and refine project objectives.
- Write clean maintainable and efficient code in various programming languages.
- Troubleshoot debug and optimize existing software applications.
- Participate in code reviews to ensure code quality and share best practices.
- Engage in all phases of the software development lifecycle.
- Create and maintain documentation for software design and development processes.
- Work with SQL databases to manage and manipulate data effectively.
- Develop APIs for seamless integration with other systems.
- Implement unit testing and software quality assurance practices.
- Stay updated with emerging technologies and industry trends.
- Participate in Agile ceremonies and contribute to sprint planning.
- Mentor junior developers and promote knowledge sharing within the team.
- Collaborate with product managers to understand user needs.
- Assist in the deployment of applications in production environments.
Qualifications
- Bachelors degree in Computer Science or related field.
- Proven experience as a Software Engineer or in a similar role.
- Strong knowledge of Java or other programming languages.
- Experience with SQL and database management.
- Familiarity with RESTful APIs and web services.
- Understanding of software development methodologies especially Agile.
- Strong problem-solving skills and attention to detail.
- Experience with cloud services and technologies.
- Familiarity with version control systems such as Git.
- Ability to work independently and as part of a team.
- Excellent verbal and written communication skills.
- Experience with software testing techniques and tools.
- Keen interest in learning new technologies and frameworks.
- Ability to manage multiple tasks and deadlines effectively.
- Adaptability to changing project requirements and environments.
api development,agile methodologies,agile,problem-solving,software testing techniques,restful apis,version control (git),agile methodology,java,cloud services,sql,team collaboration,clean code practices,cloud technologies,version control,software testing
View more
View less