Job Summary:
We are looking for a talented Full Stack Developer to join our team! If you love solving problems with technology, enjoy learning about new tools, and have a knack for building great software, this role is for you.
Key Responsibilities:
Build and Develop Applications:
- Write clean, efficient code using languages like Java, C# (.NET Core), Python (3.xx), or Typescript.
- Design and manage databases (e.g., SQL Server, Oracle, or PostgreSQL).
- Create cloud-based solutions with AWS services.
Collaborate with the Team:
- Work closely with business teams to understand their needs and turn them into technical solutions.
- Contribute to projects using Agile methods like Scrum, Kanban, or DevOps tools.
Leverage Your Skills:
- Use Object-Oriented Programming (OOP) to build enterprise-level applications.
- Optionally, work on front-end frameworks like Node.js, React, or Angular (a plus).
- Follow best practices in software development and project management.
Learn and Innovate:
- Stay curious about new technologies and look for ways to improve systems.
- Be proactive in identifying and solving challenges.
Qualifications:
- A degree in Information Technology, Design, or related fields, OR equivalent work experience.
- At least 5 years of experience in full-stack development.
Technical Skills:
- Hands-on experience with at least one programming language: Java, C# (.NET Core), Python, or Typescript.
- Knowledge of databases like SQL Server, Oracle, or PostgreSQL.
- Familiarity with AWS cloud technologies.
Bonus: Experience with Node.js, React, or Angular.
Soft Skills:
- A team player with good communication and problem-solving skills.
- Eager to learn and adapt to new technologies.
- Passionate about using technology to improve business processes.