Get more replies from employers
Send a job-specific resume in minutes.
Contribute, collaborate, and create lasting value —
for others and for yourself.
We are seeking a highly skilledSystem Analyst / Senior System Analystto design, develop, and deliver enterprise-grade applications that power our business operations.
In this role, you will partner closely with both business and technical teams to translate requirements into scalable, secure, and maintainable software solutions using the latest.NET technologies.
You’ll takeownership of the full software development lifecycle—from design and development to deployment and post-launch support—ensuring seamless system integration, high performance, and compliance with IT governance standards.
As a senior member of the team, you will also play akey role in driving technical excellence: leading design discussions, mentoring junior developers, and contributing to DevOps initiatives such as CI/CD automation and cloud enablement.
This role isideal for a hands‑on problem solverwho thrives in a collaborative environment and is passionate about building modern, business‑critical applications.
Responsibilities:
Partner with business and technical teams to design, build, and support applications that drive business success.
Translate business requirements into technical designs and deliver enterprise‑grade applications using the.NET technology stack.
Lead the entireSDLC, from requirements and development through deployment and post‑production support.
Design and implementscalable, secure and maintainable software solutions, includingRESTful APIs, microservices, and cloud‑enabled solutions.
Work closely with cross‑functional teams to ensure seamlessintegration with internal and external systems.
Support and troubleshoot production issues, perform root cause analysis, and optimize application performance and reliability.
Ensurecode quality, maintainability, and compliancewith IT security and governance standards.
Contribute toDevOps initiatives– build automation, deployment pipelines (CI/CD) and Git‑based workflows.
Maintain comprehensivetechnical documentation(solution design, process flows) and user manuals.
[Senior Role:]Lead design discussions, review code, mentor junior team members, and drive technical best practices across the team.
Takes ownership of assigned projects and deliverhigh‑quality, on time solutionsthat meet or exceed stakeholder expectations.
Required Skills & Qualifications:
Bachelor’s degree inComputer Science, Software Engineeringor a related field.
System Analyst: Min3+ yearsof relevant experience.
Senior System Analyst: Min5+ yearsin full‑stack software development and application support roles.
Strong proficiency in C#, ASP.NET Core (MVC / Web API), and.NET 6+frameworks.
Hands‑on experience withEntity Framework Core, SQL Server, RESTful APIsdesign, andmicroservicesarchitecture.
Familiarity with other programming languages such asPythonto support integration and modernisation initiatives.
Experience withcloud platforms(AWS, Azure), including deployment and monitoring of cloud‑native.
Practical knowledge ofcontainerisation technologies(Docker, Kubernetes) andDevOps toolchains.
If this roles feels like the right fit, we'd love to hear from you!
Click the link below to send us your resume and a short note on why you'd be a great match for the position.
We're excited to learn what inspires you about this role and how you can make a difference with us!