Job Role: Software Engineer
">
Join a cloud company revolutionizing enterprise resource planning for mid-market organizations. Our mission is to transform legacy software, rewriting the industry.
">
We empower people in service organizations with innovative software solutions. Our self-driving, adaptive, and intuitive software changes the way people work, delivering a better experience.
">
Key Responsibilities
">
* Design and Develop Applications: Build robust and scalable applications on Microsoft Azure.
">
* Database Expertise: Utilize deep SQL expertise to design, implement, and optimize database schemas, queries, and stored procedures.
">
* Collaboration: Collaborate with cross-functional teams to deliver high-quality software that meets business needs and encourages innovation.
">
* Technical Leadership: Participate in architectural discussions and contribute to the evolution of system design on Azure.
">
* Performance and Reliability: Ensure the performance, reliability, and security of applications and infrastructure.
">
* Problem-Solving: Troubleshoot and resolve complex technical issues.
">
* Coding Standards: Write clean, well-documented, and testable code.
">
* DevOps: Contribute to and utilize Azure DevOps for CI/CD pipelines and infrastructure as code.
">
* Azure Services: Work with and deploy applications using Azure Kubernetes Service (AKS).
">
Qualifications:
">
* Education: Bachelor's or master's degree in computer science, software engineering, or a related field.
">
* Experience: Proven experience as a software engineer with a significant focus on backend development.
">
* Skills: Good experience with C# and .NET, expertise in SQL, familiarity with agile development methodologies, and strong proficiency in Microsoft Azure services.
">
* Communication Skills: Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
">
* Language Skills: Fluency in English, both written and spoken.
">
">
Nice-to-Have Qualifications:
">
* Cloud Computing: Experience with Azure DevOps for continuous integration and continuous delivery (CI/CD) pipelines.
">
* Containerization: Experience with containerization technologies, particularly Docker and Kubernetes, and familiarity with Azure Kubernetes Service (AKS).
">
* .NET Framework: Experienced in .NET Framework.
">
* Front-end Development: Front-end experience like Angular/React, JS, and TypeScript.
">
* Testing Frameworks: Experience with testing frameworks and methodologies.
">
* Unit4 Ecosystem: Experience with Unit4 ecosystem (IDS, Disco, TMS, TAS, etc).
">
* Unit4 Baseline Methodology: Experience with Unit4 Baseline Methodology.
">
",