As a Software Engineer, you will be responsible for designing, developing, and maintaining software solutions using the .NET framework and React. You will work closely with our development team to deliver high-quality, scalable, and maintainable code. In addition to backend development, you will also be involved in front-end development, database management, and deployment processes
Responsibilities
- Design, develop, and maintain software applications using the .NET framework
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, scalable, and maintainable code following best practices
- Perform code reviews to ensure code quality and compliance with standards
- Troubleshoot and debug issues to ensure optimal performance and reliability
- Develop and maintain documentation for software applications
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
Requirements
- 2+ years of experience in .NET development
- Proficiency in C#, ASP.NET, and Web APIs
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and React
- Experience with relational databases such as PostgreSQL
- Familiarity with agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
Nice to Have
- Bachelor's degree in Computer Science, Engineering, or related field
- Experience with cloud platforms such as Azure or AWS
- Experience with DevOps practices and tools
- Knowledge of containerization technologies such as Docker
£45,000 - £55,000 a year
Private Health
Self-directed PTO
Flexible Work Location
Flexible Hours
Pension
Occasional international travel
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs