What are the responsibilities and job description for the Software Engineer I--Hybrid position at Sentrilock LLC?
Job Description
Job Description
Description :
The Software Engineer I is a mid-level role focused on developing, testing, and optimizing custom IT solutions. As part of an Agile team, this position contributes to the full software development lifecycle, creating scalable, high-quality applications and collaborating with cross-functional teams. Ideal candidates have experience in software engineering and a strong foundation in design and coding practices.
Responsibilities and Duties
- Write clean, efficient, maintainable and reusable code following coding standards and best practices.
- Learn and apply technologies, tools, and frameworks within the organization to deliver quality solutions.
- Conduct code reviews, provide constructive feedback, and implement changes based on feedback.
- Troubleshoot and resolve software issues, continuously optimizing codebases for performance.
- Identify and propose opportunities for process improvement and efficiency gains.
- Execute production releases with attention to quality, reliability anf communication within the department.
- Actively participate in all Scrum ceremonies (standups, sprint planning, reviews, and retrospectives).
- Lead technical discussions within the team, influencing decisions and technical direction.
- Mentor junior developers, helping them grow and develop their skills.
- Collaborate with product managers to translate requirements into technical requirements.
- This is a hybrid position based in West Chester, OH
Requirements :
Bachelor’s degree in Computer Science, Software Engineering, or a related field.