Itential is looking to improve its products and services impacting customers across the globe through software solutions
Requirements
- Proficiency in one or more modern programming languages such as Java, C++, or C-Sharp
- Solid understanding of computer science fundamentals including data structures, algorithms, and complexity analysis
- Experience with software development tools and practices in a team environment
- Experience in building applications using AWS or similar cloud platforms
- Proficiency in a modern programming language such as React, Node.js, Typescript or Go
- Previous experience working in an Agile environment, participating in all stages of the software development lifecycle
- Familiarity with continuous integration and deployment (CI/CD) processes
Responsibilities
- Develop, deploy, and maintain robust and scalable software applications
- Design solutions with a focus on performance, reliability, and scalability
- Collaborate with engineering teams to translate requirements into technical specifications
- Independently handle components of software projects; from conceptualization to implementation
- Conduct code and design reviews to ensure code quality and share knowledge among peers
- Continuously improve existing systems and processes through automation and code optimization
- Stay updated with emerging technologies and apply them to improve operations and efficiency
Other
- Good verbal and written communication skills
- Strong problem-solving skills and a proactive approach to identifying and addressing potential issues
- 3+ years of professional software development experience
- Bachelor’s degree in Computer Science, Engineering, or a related technical field