SimCorp

Senior Software Engineer – C#, .NET Core

SimCorp

full-time

Posted on:

Location Type: Hybrid

Location: NoidaIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Working with a team of software engineers in the design, development, and maintenance of software applications and sometimes even manual testing.
  • Design, and implement robust and efficient APL and C# code (occasionally).
  • Working with product management to refine new features.
  • Collaborate with cross-functional teams to gather and define software requirements.
  • Developing core functionality to support the business modules.
  • Ensuring software quality through comprehensive testing and validation.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Writing and maintaining unit tests to ensure software quality and reliability.
  • Maintaining the existing code base.
  • Constantly learning and developing yourself and our product.

Requirements

  • 3 – 5 years of experience in software development.
  • Advanced knowledge of C#, .NET Core/Framework, and object-oriented design principles.
  • Bachelor's or Master's degree in Computer Science, IT or any other academic degree with an interest in software development.
  • Proficiency in English, written as well as spoken, as English is our corporate language.
  • A high sense of quality, ability to work to deadlines, attention to detail and focusing on delivering a sound solution.
  • Genuine willingness to learn and to dig into unknown areas.
  • A commitment to constantly deliver value to the clients, to improve yourself and the team.
  • You are interested and able to work with complex architecture.
  • Understanding Agile practices, values and principles allow you to better understand how we work.
  • Effective communication and collaboration skills.
Benefits
  • Global hybrid work policy - We ask you to work 2 days a week from the office. If you choose you can work remotely the other days. Of course you are welcome at the office if that is your preference.
  • Growth and innovation - Every 6th sprint is reserved for planning and innovation. So, with regular intervals you have a chance to explore and learn new skills or improve something that you believe will be beneficial to you, your team or the application.
  • Self-Direction - High degree of self-organization. Each team and developer have a high degree of freedom to plan, organize and design their work.
  • Inclusive and diverse company culture
  • Work-life balance – We believe that an equilibrium between professional responsibilities makes us all the best version of ourselves, both in private life and as colleagues in the workplace.
  • Empowerment – We believe that all voices are valuable and must be heard. You will be involved in shaping our work processes

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET Core.NET Frameworkobject-oriented designunit testingsoftware developmentsoftware maintenancemanual testingcode reviewssoftware quality assurance
Soft skills
effective communicationcollaborationattention to detaildeadline managementcommitment to learningproblem-solvingteamworkadaptabilityquality focusclient value delivery
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Sciencedegree in IT