This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role is ideal for a seasoned full-stack developer passionate about creating sophisticated, end-to-end automation solutions. The position involves designing and building applications, services, and databases that streamline business processes within a complex enterprise environment. Successful candidates will leverage their deep technical expertise in .NET, microservices, and database management to drive projects from conception through to deployment.
Job Responsibility:
Develop and implement new or revised end-to-end application systems including UIs, data storage solutions, and automated workflows
Create automated processes that interact with multiple APIs, databases, and application user interfaces
Develop scalable database solutions, including schemas, stored procedures, and functions
Analyze complex business and system processes to identify opportunities for improvement and provide evaluations based on industry standards
Collaborate with business analysts, architects, and users to translate business requirements into technical stories and provide sizing estimates for development tasks
Participate in the full software development lifecycle (SDLC), including feasibility studies, design, construction, testing, and implementation
Manage code promotion, CI/CD pipelines, and all necessary SDLC artifacts to meet compliance and operating standards
Recommend and implement security measures and ensure all essential procedures are followed, including those related to risk and compliance
Perform code repository hygiene to ensure developer metrics are met and best practices are maintained
Provide user and operational support for applications, participate in UAT, and resolve defects in a timely manner to meet release schedules
Operate with independence and judgment, managing deadlines and unexpected changes in requirements effectively
Requirements:
4+ years' relevant experience in systems analysis and programming of software applications
Strong knowledge of frontend technologies, including .NET Core, MVC, JavaScript, Bootstrap, and CSS
Demonstrated expertise in developing .NET Core microservices and a strong understanding of microservices architecture and design patterns
Proficiency with database development (MS SQL, Oracle, Couchbase) and languages (P-SQL, T-SQL)
Deep knowledge of RESTful API design principles and integration experience
Experience with automation tools and frameworks, such as Selenium
Familiarity with DevOps tools (e.g., Lightspeed, Harness, Tekton, GitHub) and a solid understanding of CI/CD pipelines and deployment automation
Experience managing and implementing successful projects, with a working knowledge of project management techniques
Ability to work effectively under pressure and manage shifting deadlines or requirements
Bachelor’s degree/University degree or equivalent experience
Nice to have:
Experience with containerization technologies (e.g., Docker) and container orchestration platforms like OpenShift is preferred
Knowledge of AI fundamentals, including prompt engineering and interfacing with AI models and tools, is a plus
What we offer:
medical, dental & vision coverage
401(k)
life, accident, and disability insurance
wellness programs
paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays