JOB TITLE: Software Engineer - Full Stack Software Developer
SALARY RANGE: Up to £50k per annum, dependant on experience
BENEFITS: See https://www.ijyi.com/careers/
LOCATION: Remote/Office Hybrid (minimum of 2 days per week in our Ipswich office)
Hello, we are IJYI and we like to do things a little differently.
We have the benefit of a start-up mentality with the history of a corporate. Office talk varies from the highlights of a night out to the best design pattern for the next delivery.
We pride ourselves on going the extra mile not only for our customers, but for one another. A day at IJYI is a chance to make a difference, an opportunity to learn, and a moment to laugh.
MAIN RESPONSIBILITIES OF POSITION:
People
1. Become a valued member of the IJYI team to develop high-quality solutions within a DevOps culture.
2. Collaborate closely with other members of the team, don’t be afraid to ask for help and never stop yourself from helping your colleagues.
3. Align with the company values, behaviors, strategy, and direction.
4. Understand that a little extra goes a long way.
5. Don’t be afraid to be vocal; if you have an idea, we want to hear it.
6. Serve as an IJYI role model and advocate internally and externally.
7. Adopt a business value-driven approach to delivery.
8. Be a team player; we either sink together or swim together.
Software Engineering
1. Live, breathe, and think tech. You need to enjoy abstract problems and see the joy in delivering value to the customer and be proud of the code you deliver.
2. Communicate complex points in a manner that can be understood by those with little or no technical capability.
You will:
1. Develop high-quality solutions using modern technologies to deliver maximum business value to our clients.
2. Promote the use of market-leading tools to assist IJYI's goal to deliver high-value business-focused software.
3. Operate within DevOps frameworks implemented by IJYI to deliver quickly and accurately.
4. Write high-quality code utilizing the latest proven techniques and design patterns.
5. Feed your experience into the software engineering process across all projects to ensure consistency and the delivery of value.
6. Participate in the support of existing applications.
Quality Champion
1. Champion the implementation of Quality Engineering within the organization.
2. Fully embrace a quality-first approach to software development and promote that behavior in others.
3. Participate in sprint retrospectives and highlight any quality issues or areas of improvement.
KEY REQUIREMENTS OF ROLE:
The ideal candidate will have recent and relevant experience in up-to-date .NET / OOP software development techniques. The candidate will also have applicable experience working for a software consultancy. They should be prepared to work on multiple projects if required and to be flexible in the technologies they choose to work with.
We encourage our team to have a love of change and a desire to find solutions to the problems we encounter when crafting solutions for our customers. We maintain an attitude of “embracing the uncertainty”.
Experience
1. 3 - 5 years as a full stack .NET developer.
2. An intricate knowledge of the Microsoft Product suite with a focus on Azure cloud solutions and implementing Software as a Service.
3. Recent experience with developing high-performing software solutions in a .NET environment or similar.
4. Beneficial to have a basic understanding of other cloud technologies (AWS, GCP).
5. Experience in a development methodology is desirable.
6. 2 years in CI/CD.
7. Experience in infrastructure as code.
8. 18-24 months at a consultancy.
9. 2 years experience minimum with Azure.
Skills/Knowledge
1. Strong communication and collaboration skills.
2. Software development skills in C#, .NET, Typescript, and SQL Databases, cloud deployment, and publishing.
3. Proven experience with DevOps tools and techniques with practical experience in Azure DevOps release pipelines and build processes are another bonus.
4. Ability to juggle and manage timelines and deadlines.
5. Positive attitude and contribution to the team vibe in a little office.
6. Proactive approach and work ethic appropriate for a fast-paced, team-oriented growth company.
7. Understanding of basic modern design patterns.
#J-18808-Ljbffr