Description
Job Title: Software Development Engineer I
Department: Product Engineering
Reports to: Manager of Product Engineering
Effective Date: 01/01/2025
Job Description:
Itential is seeking a passionate and talented Software Development Engineer (SDE) I to join our innovative team. As an SDE I, you will work with a team of engineers responsible for developing high-quality, scalable software solutions. This is an excellent opportunity to enhance your engineering skills and contribute to a wide range of projects that serve customers across the globe.
Key Responsibilities:
- Collaborate with experienced engineers to design, develop, and deploy software applications.
- Write clean, maintainable, and efficient code under the guidance of senior developers.
- Participate in team design discussions and contribute innovative ideas.
- Assist in troubleshooting, debugging, and upgrading existing systems.
- Engage in code and design reviews, ensuring best practices are followed.
- Take part in the testing process through unit and integration testing.
- Continually learn and adopt new software development practices and technologies.
Requirements
Basic Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline (or equivalent work experience).
- Proficiency in a modern programming language such as Java, C++, or C#.
- Understanding of computer science fundamentals, including data structures and algorithms.
- Good problem-solving skills and attention to detail.
- Ability to work collaboratively in a team setting.
- Strong verbal and written communication skills.
Preferred Qualifications:
- Experience with cloud platforms, such as AWS, would be an advantage.
- Proficiency in a modern programming language such as React, Node.js, Typescript or Go.
- Familiarity with Agile/Scrum development methodologies.
- Internship experience or previous software development projects.
- Demonstrated ability to learn and adapt to new technologies quickly.