What are the responsibilities and job description for the Junior Full Stack Engineer position at Optomi?
Junior Full Stack Engineer (.NET/JavaScript)
Optomi, in partnership with an exciting partner, is seeking a highly motivated Junior .NET Developer. The ideal candidate will have a strong foundation in .NET development and a keen interest in growing their skills in front-end technologies such as Angular or React. This role involves developing, maintaining, and enhancing web applications to support various state functions and services.
Key Responsibilities:
- Write high quality, maintainable, reusable, secure code.
- Resolve complex system integration challenges working with external teams.
- Collaborate with business stakeholders, understand the pain points, and design solutions to business problems.
- Review and contribute to technical designs, implement, and demonstrate the developed features in an Agile environment.
- Building and enhancing the functionality of cloud-based applications.
- Monitoring performance and managing parameters to provide fast responses to front-end users.
- Helping automate and improve development workflow.
- Study feasibility of proposed software applications or system modifications by identifying potential requirements and system restrictions to guide project development.
Qualifications:
- Software development experience in any two of the following areas: Web and API development (.NET stack), UI technologies (React/Angular, node.js, etc.), Microsoft Azure/any other cloud platform.
- In-depth knowledge of technologies such as Web Services, XML, JSON, HTTP, SSL, TCP/IP, Caching.
- Experience in Azure DevOps development workflows.
- Agile development methodologies.
- Experience working in an Agile development environment, planning, and participating in sprints.
- Good understanding of SQL Server services, T-SQL, Stored procedures and optimizing database applications.
- Solid understanding of source control software (Git).
- Ability to learn new coding languages and technologies.