Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Junior Software Engineer image - Rise Careers
Job details

Junior Software Engineer

Sword is a leading provider of business technology solutions within the Energy, Public and Finance Sectors, driving transformational change within our clients. We use proven technology, specialist teams and domain expertise to build solid technical foundations across platforms, data, and business applications. We have a passion for using technology to solve business problems, working in partnership with our clients to help in achieving their goals.

We now have an opportunity for a Junior Software Engineer to join our team.

Here’s what the role looks like: 

Join our team as a Junior Software Engineer to develop and maintain a variety of software applications using our Microsoft technology stack. In this role, you will:

  • Develop and maintain web applications using C# and .NET framework and SQL Server, to produce API’s, MVC and Blazor applications
  • Utilise Visual Studio and Azure to build and deploy scalable applications
  • Collaborate with experienced developers and product managers to understand requirements and deliver solutions that align with business goals
  • Produce high quality solutions, complete with automated test suites using technologies like nUnit and Playwright
  • Implement and maintain features in existing applications, maintaining high quality standards
  • Participate in code reviews
  • Assist in the documentation of software solutions
  • Have the opportunity to work across public and private sector projects

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Suitable professional experience may supersede this
  • Strong understanding of object-oriented programming, especially in C#
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork abilities

Preferred Skills:

  • Experience with .NET frameworks and web technologies including MVC or Blazor
  • Proficiency in using SQL Server and developing database-driven applications
  • Familiarity with Azure or an equivalent
  • Experience with additional Microsoft technologies such as Azure DevOps
  • Exposure to front-end technologies like HTML, CSS, and JavaScript
  • Understanding of software development life cycle and agile methodologies

Growth Opportunities:

This role offers a clear path for career advancement, with opportunities to move into senior positions or specialise in areas like application architecture, DevOps process, or cloud solutions.

  • Skill Development: Gain exposure to cutting-edge technologies and tools in the software engineering field
  • Collaborative Environment: Work in a team-oriented setting, collaborating with experienced professionals and learning from their expertise
  • Impactful Work: Contribute to the development of software solutions that drive business decisions and strategies
  • Innovation: Be part of a dynamic and innovative team that values creativity and continuous improvement

At Sword, our core values and culture are based on caring about our people, investing in training and career development, and building inclusive teams where we are all encouraged to contribute to achieve success.  

We offer comprehensive benefits designed to support your professional development and enhance your overall quality of life. 

In addition to a Competitive Salary, here's what you can expect as part of our benefits package: 

Personalised Career Development: We create a development plan customised to your goals and aspirations, with a range of learning and development opportunities within a culture that encourages growth. 

Flexible working: Flexible work arrangements to support your work-life balance.  We can’t promise to always be able to meet every request, however, are keen to discuss your individual preferences to make it work where we can. 

A Fantastic Benefits Package: This includes generous annual leave allowance, enhanced family friendly benefits, pension scheme, access to private health, well-being, and insurance schemes.

At Sword we are dedicated to fostering a diverse and inclusive workplace and are proud to be an equal opportunities employer, ensuring that all applicants receive fair and equal consideration for employment, regardless of whether they meet every requirement. If you don’t tick all the boxes but feel you have some of the relevant skills and experience we’re looking for, please do consider applying and highlight your transferable skills and experience. We embrace diversity in all its forms, valuing individuals regardless of age, disability, gender identity or reassignment, marital or civil partner status, pregnancy or maternity status, race, colour, nationality, ethnic or national origin, religion or belief, sex, or sexual orientation. Your perspective and potential are important to us. 

If we can do anything to help make the hiring process more accessible, please let our talent acquisition team know when you apply so we can support any adjustments. 

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Junior Software Engineer, Sword Group

At Sword, a recognized leader in business technology solutions for the Energy, Public, and Finance sectors, we are on the lookout for a passionate Junior Software Engineer to join our dynamic team. This is an exciting opportunity to dive into the world of software development where you'll wield your C# and .NET expertise to create engaging web applications and APIs. You'll find yourself collaborating with skilled developers and product managers, all while using innovative tools like Visual Studio and Azure to launch scalable solutions. Emphasizing quality, you'll incorporate automated test suites using nUnit and Playwright, ensuring the highest standards in our projects. Whether you are enhancing existing applications or participating in code reviews, your contribution will be instrumental to our partnership approach that aims to solve real business challenges. With a solid foundation in object-oriented programming and a desire to grow, you'll find that this role not only offers a pathway to develop your skills but also an ecosystem where your ideas are valued. Plus, you can look forward to impactful work, collaborating on projects that drive strategy and decision-making. If you’re ready to jump into a collaborative environment where innovation and growth go hand-in-hand, Sword is the perfect place to cultivate your software engineering career!

Frequently Asked Questions (FAQs) for Junior Software Engineer Role at Sword Group
What are the primary responsibilities of a Junior Software Engineer at Sword?

As a Junior Software Engineer at Sword, you will be responsible for developing and maintaining a variety of software applications according to project requirements. This includes using the Microsoft technology stack, primarily focusing on C# and the .NET framework to create web applications, APIs, and functionality enhancements. You will collaborate with senior developers and product managers to produce high-quality solutions and participate in code reviews, solidifying your understanding of best practices within software development.

Join Rise to see the full answer
What qualifications do I need to apply for the Junior Software Engineer position at Sword?

To apply for the Junior Software Engineer position at Sword, candidates should ideally hold a Bachelor's degree in Computer Science, Information Technology, or a related field. While a degree is preferred, relevant professional experience can also be considered. A strong understanding of object-oriented programming, particularly in C#, along with basic knowledge of database systems like SQL Server, will set you up for success in this role.

Join Rise to see the full answer
What growth opportunities are available for Junior Software Engineers at Sword?

Sword provides a clear career progression path for Junior Software Engineers. As you gain experience and develop new skills, there are opportunities to advance into senior engineering roles or specialize in fields such as application architecture, DevOps processes, or cloud solutions. You'll be actively encouraged to pursue professional development through customized learning plans that align with your career aspirations.

Join Rise to see the full answer
How does Sword promote a collaborative work environment for Junior Software Engineers?

Sword emphasizes a collaborative work culture for all team members, especially Junior Software Engineers. You'll have the chance to work alongside experienced professionals who are dedicated to mentoring and supporting your development. Regular team-oriented activities, code reviews, and shared projects foster an environment where collaboration thrives and innovative solutions are created together.

Join Rise to see the full answer
What technologies would a Junior Software Engineer at Sword be working with?

As a Junior Software Engineer at Sword, you'll primarily engage with technologies within the Microsoft ecosystem. Your daily toolkit will likely include C#, the .NET framework, SQL Server, Visual Studio, and Azure. Additionally, experience with front-end technologies like HTML, CSS, and JavaScript will be beneficial, as you will have the opportunity to develop web applications using MVC and Blazor frameworks.

Join Rise to see the full answer
Common Interview Questions for Junior Software Engineer
Can you explain your experience with C# and how you’ve used it in your projects?

When answering this question, it’s essential to highlight specific projects where you leveraged C#. Discuss the applications you developed, any challenges you faced, and how you overcame them. Make sure to mention your understanding of object-oriented programming principles and provide examples of using different C# features effectively.

Join Rise to see the full answer
How do you ensure the quality of your code?

Speak about your familiarity with automated testing frameworks, such as nUnit or Playwright. Explain your approach to writing test-driven code and how you participate in code reviews to maintain quality standards. Highlight the coding best practices you adhere to during development.

Join Rise to see the full answer
Describe a time when you had to work closely with others on a software project.

Provide a specific scenario where teamwork was critical. Emphasize your communication skills and how you interacted with team members to understand requirements and deliver on expectations. Show how collaboration led to a successful project.

Join Rise to see the full answer
What tools have you used for version control?

Discuss your experience with version control systems like Git. Explain the importance of version control in collaborative environments. Mention any specific workflows you followed, such as branching, merging, and resolving conflicts.

Join Rise to see the full answer
What do you understand about the software development lifecycle?

Share your knowledge of the software development lifecycle stages such as planning, design, development, testing, deployment, and maintenance. Illustrate how your experiences align with these phases and how you've contributed to each stage in previous projects.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your strategies for time management and task prioritization. You might mention the use of Agile methodologies or tools like Trello or Jira to track progress and deadlines, showcasing your understanding of prioritizing based on urgency and importance in a projects environment.

Join Rise to see the full answer
What excites you about working at Sword as a Junior Software Engineer?

Express your enthusiasm for Sword's commitment to innovation and growth. Discuss your passion for contributing to impactful software solutions and your eagerness to learn from an experienced team. Highlight any specific technologies or projects that intrigue you.

Join Rise to see the full answer
Can you explain your experience with SQL Server?

Describe specific instances where you've used SQL Server in your projects. Discuss your ability to write queries, optimize performance, and design database structures. Mention how you integrated database interactions in your applications.

Join Rise to see the full answer
How do you keep up with new technologies and trends in software development?

Talk about your methods for staying informed, such as following technology blogs, attending webinars, enrolling in relevant courses, or participating in developer communities. Showcase your commitment to continuous learning and adapting to changing technologies in software development.

Join Rise to see the full answer
What is your approach to debugging a complex issue in your code?

Explain your debugging process, from identifying the problem to isolating the issue and testing fixes. Discuss tools you use for debugging, such as Visual Studio's debugging tools, and any systematic approaches you apply to resolve bugs efficiently.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Sword Group Remote No location specified
Posted 8 days ago
Photo of the Rise User
Sword Group Remote No location specified
Posted 8 days ago
Photo of the Rise User
Fathom Remote No location specified
Posted 10 days ago
Fidelity Investments Hybrid US, Hudson County, NJ; New Jersey, Jersey City, NJ
Posted 17 hours ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
IFS Remote Perth WA, Australia
Posted 4 days ago
Cerebras Systems Hybrid Sunnyvale CA or Toronto Canada
Posted 10 days ago

Sword has 2,200+ (after disposal) IT/Digital & Software specialists present over 5 continents to accompany you in the growth of your organization in the digital age. As a leader in technological and digital transformation, Sword has a solid reputa...

38 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Analyst at Qloo
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
E
Someone from OH, North Ridgeville just viewed Call Center Representative, Nexa Healthcare at EverService
Photo of the Rise User
Someone from OH, Solon just viewed Senior Technical writer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
Photo of the Rise User
8 people applied to Frontend Engineer I at Outliant
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
7 people applied to Software Engineer at Skyward
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group
Photo of the Rise User
Someone from OH, Fairborn just viewed Marketing Project Manager at MasterClass
Photo of the Rise User
Someone from OH, Fairborn just viewed (US) Associate Project Manager, Marketing at PointClickCare
Photo of the Rise User
Someone from OH, Willoughby just viewed 2024 Accounting & Finance Intern at Lincoln Electric
Photo of the Rise User
Someone from OH, Dayton just viewed Researcher at NielsenIQ