Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...]
Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...]

Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...]

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join a dynamic team to enhance legacy applications and fix bugs using .NET, MVC, and C#.
  • Company: Work with a valued public sector client in London, making a real impact on community services.
  • Benefits: Enjoy flexible working options, opportunities for professional growth, and a collaborative team culture.
  • Why this job: Be part of a mission-driven environment where your coding skills can truly make a difference.
  • Qualifications: Must have experience with classic ASP, Visual Basic 6, and active Reliability security clearance.
  • Other info: Engage in daily stand-ups, retrospectives, and mentoring opportunities to boost your career.

The predicted salary is between 43200 - 72000 £ per year.

Our valued public sector client is seeking a Senior Programmer Analyst to provide application and database enhancements and bug fixes of legacy applications.

Responsibilities:

  • Participate in the development and discussion process, including daily stand-up meetings and retrospectives.
  • Deliver incremental software enhancements typically involving .NET, MVC, C#, and/or APIs, following the development methodology.
  • Observe and participate in team retrospectives to improve processes, tools, collaborations, and communications.
  • Enhance the system by developing and maintaining the classic ASP and Visual Basic 6 codebase, following established coding standards and best practices.
  • Conduct unit testing to ensure functionality, reliability, and performance, and debug any issues encountered during testing.
  • Ensure adherence to coding standards, identify areas for improvement, provide constructive feedback, and perform code refactoring to enhance quality and maintainability.
  • Analyze and address technical audits to evaluate the overall quality and performance of legacy applications.
  • Analyze project requirements and design specifications in collaboration with the delivery team, including participating in requirement gathering and defining user stories and acceptance criteria.
  • Attend meetings to gather feedback about the current state of the application and make the necessary adjustments based on new insights and user feedback.
  • Share knowledge through code reviews, pair programming, creating internal documentation, mentoring, and coaching team members in new skills and different areas of the codebase.

Must Haves:

  • Recent experience developing classic ASP and Visual Basic 6 codebase.
  • Experience utilizing Component Object Model (COM) Objects interfaces to develop interoperable components in C#.
  • Must have active Reliability security clearance.

Nice to haves:

  • Experience working with Azure DevOps as a ticketing tool.

Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...] employer: S.i. Systems

As a Senior Programmer Analyst with our esteemed public sector client in London, you will thrive in a collaborative and innovative work culture that values your contributions to enhancing legacy applications. The company offers competitive benefits, opportunities for professional growth, and a commitment to continuous learning, ensuring that you can develop your skills while making a meaningful impact on public services. Join us in a dynamic environment where your expertise in .NET, MVC, and classic ASP will be recognised and rewarded.
S

Contact Detail:

S.i. Systems Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...]

✨Tip Number 1

Familiarise yourself with classic ASP and Visual Basic 6, as these are crucial for the role. Consider building a small project or contributing to an open-source project that uses these technologies to showcase your skills.

✨Tip Number 2

Brush up on your knowledge of .NET, MVC, and C#. Being able to discuss recent projects or enhancements you've made using these technologies will demonstrate your hands-on experience during interviews.

✨Tip Number 3

If you have experience with Azure DevOps, be prepared to discuss how you've used it in past projects. If not, consider familiarising yourself with its features, especially around ticketing and project management.

✨Tip Number 4

Engage with the public sector community online. Join forums or LinkedIn groups where professionals discuss legacy applications and enhancements. This can provide insights and connections that may help you during the application process.

We think you need these skills to ace Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...]

.NET Framework
C# Programming
Classic ASP Development
Visual Basic 6
API Development
Component Object Model (COM)
Unit Testing
Debugging Skills
Code Refactoring
Technical Audits
Agile Methodologies
Requirement Gathering
User Story Definition
Mentoring and Coaching
Azure DevOps

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with classic ASP, Visual Basic 6, and .NET technologies. Emphasise any relevant projects or roles that demonstrate your ability to enhance legacy applications.

Craft a Strong Cover Letter: In your cover letter, explain why you are interested in the Senior Programmer Analyst position. Mention specific experiences that align with the responsibilities outlined in the job description, such as your participation in daily stand-ups and retrospectives.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly focusing on C#, APIs, and any experience with Azure DevOps. This will help the hiring team quickly see your qualifications.

Highlight Team Collaboration: Since the role involves working closely with a delivery team, provide examples of how you've successfully collaborated in past projects. Mention any mentoring or coaching experiences that demonstrate your ability to share knowledge and improve team performance.

How to prepare for a job interview at S.i. Systems

✨Brush Up on Legacy Technologies

Make sure you're well-versed in classic ASP and Visual Basic 6, as these are crucial for the role. Be prepared to discuss your past experiences with these technologies and how you've successfully implemented enhancements or bug fixes.

✨Showcase Your Problem-Solving Skills

During the interview, be ready to share specific examples of how you've tackled complex issues in legacy applications. Highlight your approach to debugging and improving code quality, as this will demonstrate your analytical skills.

✨Familiarise Yourself with Agile Practices

Since the role involves participating in daily stand-ups and retrospectives, it’s important to understand Agile methodologies. Be prepared to discuss how you’ve contributed to team processes and improvements in previous roles.

✨Prepare for Technical Questions

Expect technical questions related to .NET, MVC, C#, and APIs. Brush up on your knowledge of these areas and be ready to explain your thought process when developing software enhancements or conducting unit tests.

Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...]
S.i. Systems
S
  • Senior Programmer Analyst to provide application and database enhancements and bug fixes of leg[...]

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-06

  • S

    S.i. Systems

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>