What are the responsibilities and job description for the Software Engineer position at Lazlo?
We are looking for a Developer with a foundation in Microsoft technologies, .NET, and C#. In this position, youll join a collaborative Agile development team building innovative solutions for the Lottery and Gaming industry. You will have the opportunity to learn from senior team members, contribute to real-world projects, and grow your technical expertise in an environment that values creativity and problem-solving.
This position is based in Alpharetta and is an in-office position.
Responsibilities
- Contribute to hands-on code development under the guidance of senior engineers.
- Work with product and design teams to understand requirements and translate them into working software.
- Write, test, and debug code within an Agile, sprint-based development cycle.
- Use AI-assisted tools to accelerate learning, improve code quality, and explore solutions.
- Collaborate with QA to ensure code meets acceptance criteria and make updates as needed.
- Participate in code reviews and team brainstorming sessions to share ideas and gain feedback.
Experience
- 02 years of professional software development experience or strong academic/internship experience.
- Exposure to Microsoft Stack technologies (.NET/C#/WebAPI).
- Familiarity with cloud concepts (Azure or similar platforms) is a plus.
- Eagerness to learn and apply AI-assisted coding tools in daily work.
- Understanding of Agile principles (Scrum or Kanban) preferred.
- Strong problem-solving and communication skills.
Education
Bachelors degree in Computer Science or related field, or equivalent combination of education and training.