Skip links

Middle/Senior Developer

Job Highlights

 

  • Develop and maintain ASP.NET web apps/web service
  • Fullstack, C#, TypeScript, JavaScript, React
  • Flexible work from home/office

Here at BatchLine, our primary goal is to develop software solutions that help the pharmaceutical industry keep up with the fast pace and high efficiency of Industry 4.0. We are currently seeking an experienced Middle/Senior Software Developer (C#/TypeScript) to join our agile development team and help us modernize the entire industry with the most cutting-edge technology available. As a Middle/Senior Software Developer, you will be responsible for developing and maintaining our cloud-native solution, contributing to quality by design, and improving the team’s technical excellence by implementing the best software practices and technology. If you have a solid background in full-stack software development using C#/TypeScript and are familiar with working in an agile environment, we would love to speak with you.

 

What You’ll Do:

 

  • Work as part of a cross-functional Scrum development team, collaborating with product owner, domain experts and stakeholders as a representative of good software engineering practices.
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
  • Build and maintain our solutions using the best design patterns and software architecture, ensuring quality-by-design.
  • Contribute to the team’s technical excellence by researching and introducing new technology to the team with proof-of-concept, staying up-to-date with emerging design trends and technologies.
  • Implement and maintain test-driven development practices, collaborating with QAs to implement high quality features.
  • Collaborate with our DevOps engineers to continuously develop and apply better SDLC processes, continuously improving our technical excellence.
  • Identify technical debts and provide creative solutions to address them, collaborating with developers to implement effective solutions.
  • Analyze and monitor software performance metrics to solve performance issues.
  • Participate in Scrum ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Always be on the lookout for team collaboration issues and proactively solve the problems.
  • Constantly observe for team knowledge gaps and initiate technical coaching.
  • Be responsible for keeping technical discussions smooth and efficient.

 

 What You Have:

 

  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience as a full-stack software developer or in a similar role using either C# or TypeScript.
  • Strong knowledge of web application development (Experience using ASP.NET, JavaScript frameworks, and working with CI/CD would be a plus).
  • Proficiency with git and git workflows.
  • Working knowledge of software design patterns and coding best practices.
  • Good knowledge of public cloud (Azure and/or AWS would be a plus).
  • Experience working in an Agile development environment, including experience working as part of a Scrum team.
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • A problem-solving attitude.
  • A collaborative team spirit.

 

What we offer :

 

  • Competitive Salary and Increment every year
  • 5 day work week and 12 day vacations
  • Fixed Bonus
  • Transportation Allowance
  • Provident Fund 3 – 15%
  • Medical Insurance and Annual Medical Check-up
  • Educational Assistance and Financial Assistance
  • Annual Outing, New Year Party, and Team Building Activities
  • Birthday Gift/Celebration
  • Anniversary Benefit
  • Flexible work from home/office

Apply for this position

Please attach your resume:

or Call for enquiries at

+66 2630 4525