Senior Software Developer (C#, Azure, Angular) - Integration TeamCenturion (On-site / Hybrid)
Responsibilities:- Collaborate with cross-functional teams to gather requirements and design integration solutions tailored to blue-chip companies' needs.
- Design, develop, and maintain software applications using C#, Azure, and Angular, with a focus on delivering high-quality code.
- Ensure the scalability, reliability, and security of applications by implementing efficient and effective coding practices.
- Troubleshoot and debug issues in existing software applications, ensuring optimal performance and user experience.
- Continuously optimize the performance and efficiency of the applications to meet the demands of blue-chip clients.
- Stay up-to-date with the latest industry trends, integration techniques, and best practices to drive innovation in our products and services.
- Collaborate closely with quality assurance teams to ensure the delivery of high-quality software solutions.
- Provide technical guidance and mentorship to junior developers, fostering their growth and skill development.
- Contribute to the enhancement and refinement of our development processes and methodologies.
Requirements:- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum of 7 and a half years of professional experience as a Software Developer.
- Strong proficiency in C# and experience with the .NET framework.
- Extensive knowledge of Azure services and cloud-based development.
- Proficiency in Angular and front-end development technologies (HTML5, CSS3, JavaScript).
- Experience with integration technologies and protocols (REST, SOAP, JSON, XML).
- Solid understanding of software development principles, design patterns, and best practices.
- Familiarity with relational databases (SQL Server, MySQL, etc.) and experience with SQL query optimization.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively both independently and in a team environment.
- Proven track record of delivering high-quality software solutions on time.
Preferred Qualifications:- Experience with containerization and orchestration technologies (Docker, Kubernetes).
- Knowledge of DevOps practices and tools (CI/CD, Git, Jenkins, etc.).
- Familiarity with agile development methodologies (Scrum, Kanban).
We appreciate your interest, however if you have not had any response within 2 weeks, please consider your application unsuccessful.
We also invite you to contact us to discuss your next career move in IT.
IT Consultant
Apply Now