Associate Software Engineer

Atkin Group
Stratford-upon-Avon, UK
24 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£26,382.0 - £82,160.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Software Applications Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Command-Line Interface Code Review Continuous Integration
+19 more
Database Design Software Debugging Linux Github Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Ruby on Rails Software Engineering Software Systems SQL Databases Subversion Git Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages

Job description

  • Assist in the design, coding, testing, and deployment of software applications using languages such as JavaScript, Java, C#, Python, C++, and Ruby on Rails.
  • Contribute to front-end development tasks, ensuring user-friendly interfaces and seamless user experiences.
  • Collaborate with cross-functional teams to develop and integrate APIs and RESTful services for various applications.
  • Maintain version control using tools like Git, SVN, and GitHub, ensuring code integrity and traceability.
  • Participate in code reviews, debugging sessions, and troubleshooting to resolve technical issues efficiently.
  • Support application development on cloud platforms such as AWS and Azure, ensuring scalable and secure solutions.
  • Write efficient SQL queries for MySQL and SQL Server databases; assist in database design optimisation.
  • Contribute to the automation of deployment processes and continuous integration workflows.
  • Document technical specifications and contribute to knowledge sharing within the team.

Requirements

We are seeking a motivated Associate Software Engineer to join our dynamic development team. This role offers an excellent opportunity for individuals passionate about software development and eager to enhance their technical skills. The successful candidate will be involved in designing, developing, and maintaining innovative software solutions across various platforms and technologies. This paid position is ideal for recent graduates or early-career professionals looking to build a solid foundation in software engineering within a collaborative environment., * Proficiency in JavaScript, Java, C#, Python, C++, Ruby on Rails,.NET frameworks, VBA, Linux environments, and application development best practices.

  • Experience with front-end development frameworks and tools is highly desirable.
  • Familiarity with version control systems including Git, SVN, and experience using GitHub repositories.
  • Knowledge of APIs (Application Programming Interfaces), RESTful services, AWS cloud services, and Azure platform integration.
  • Strong understanding of SQL databases such as MySQL and SQL Server; ability to write optimised queries.
  • Experience working with Linux operating systems and command-line interfaces.
  • Software development experience across multiple programming languages; understanding of software lifecycle processes.
  • Ability to work collaboratively in a team environment while managing individual tasks effectively.

This role provides an engaging environment for aspiring software engineers seeking hands-on experience with diverse technologies and projects within a professional setting.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

Videos

See all

Related articles

See all