INTERNSHIP - Python Software Engineer

INTERNSHIP - Python Software Engineer

Internship 51750 - 63250 Β£ / year (est.) No working from home possible
P

At a Glance

  • Tasks: Design and develop robust Java applications while collaborating with cross-functional teams.
  • Company: Dynamic software house in Sheffield, UK, focused on innovation.
  • Benefits: Gain hands-on experience, mentorship, and potential career growth.
  • Other info: Engage in a vibrant work culture with opportunities to learn and grow.
  • Why this job: Join a team that values creativity and technical excellence in software development.
  • Qualifications: 2+ years of Java experience and strong understanding of OOP principles.

The predicted salary is between 51750 - 63250 Β£ per year.

We're looking for a detail-oriented and analytical Software Engineer (Java) to join our growing development team in Sheffield, United Kingdom. In this role, you will design, develop, and maintain robust Java applications while adhering to best practices in software engineering. You will work collaboratively with cross-functional teams to deliver high-quality solutions that meet business requirements and technical standards.

  • Develop, test, and deploy Java applications using object-oriented design principles and established coding standards.
  • Analyze complex technical requirements and translate them into efficient, scalable software solutions.
  • Write clean, maintainable code and conduct code reviews to ensure quality and consistency across the codebase.
  • Participate in the full software development lifecycle, from requirements gathering through production deployment.
  • Contribute to continuous improvement initiatives by optimizing application performance and identifying process enhancements.
  • Stay current with industry best practices and emerging Java technologies.

Requirements:

  • 2+ years of professional experience developing applications using Java.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with relational databases and SQL.
  • Solid knowledge of software development lifecycle (SDLC) and testing methodologies.
  • Experience with Spring Framework or similar Java frameworks.
  • Experience with Agile/Scrum development methodologies.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.

INTERNSHIP - Python Software Engineer employer: PROD-FRAN

As a leading software house based in Liverpool, we pride ourselves on fostering a collaborative and innovative work culture that empowers our Software Developers to excel. With a strong focus on employee growth, we offer continuous learning opportunities and the chance to work on mission-critical applications using cutting-edge technologies like Rust. Our commitment to work-life balance and flexible remote working options makes us an excellent employer for those seeking meaningful and rewarding careers in software engineering.

P

Contact Details:

PROD-FRAN Recruitment Team

We think you need these skills to ace INTERNSHIP - Python Software Engineer

Java
Object-Oriented Programming (OOP)
Design Patterns
Relational Databases
SQL
Software Development Lifecycle (SDLC)
Testing Methodologies