SOFTWARE ENGINEER

ELLIOTT MOSS CONSULTING PTE. LTD.

Dublin

On-site

EUR 60,000 - 85,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Elliott Moss Consulting Pte. Ltd. is seeking a Software Engineer with strong hands-on experience in .NET application development, backend engineering, and enterprise application delivery.

You will design, develop, test, implement, and maintain enterprise applications, with focus on C#, .NET technologies, database development, APIs, and the full SDLC. The role requires collaborating with technical teams, architects, and business stakeholders to deliver reliable, scalable, and secure solutions,

Qualifications

  • Diploma or bachelor's degree in computer science, Computer Engineering, Information Technology, or a related discipline.
  • 3–5 years of experience in application software development and delivery.
  • Strong hands-on experience with C#, .NET Framework, ASP.NET, and ASP.NET MVC.
  • Good understanding of backend and enterprise application development.
  • Experience with RESTful APIs and SDLC.
  • Familiarity with JavaScript, jQuery, HTML, and CSS.
  • Experience with version control tools such as Git.

Responsibilities

  • Analyze requirements and translate them into application designs and code.
  • Develop, enhance, and maintain enterprise applications using C#, .NET Framework, ASP.NET, and ASP.NET MVC.
  • Develop and maintain backend components, RESTful APIs, and integrations.
  • Work with SQL Server: database development, stored procedures, queries, performance tuning.
  • Follow coding standards, guidelines, and best practices; write unit tests.
  • Support integration testing, deployment, and production implementation.
  • Investigate and resolve issues; perform maintenance and optimization.
  • Maintain technical documentation and ensure security standards.
  • Develop and maintain enterprise integrations with third-party systems.
  • Collaborate with Team Leads, Architects, and Business Analysts to refine specs.

Skills

C#
.NET Framework
ASP.NET
ASP.NET MVC
RESTful APIs
SQL Server
SDLC
JavaScript
jQuery
HTML
CSS
Git
Problem solving
Communication

Education

Bachelor's degree in Computer Science / Computer Engineering / IT or related discipline

Tools

Microsoft SQL Server
Git

Job description

Job Description

We are looking for a Software Engineer with strong hands-on experience in .NET application development, backend engineering, and enterprise application delivery.


The role involves designing, developing, enhancing, testing, implementing, and maintaining enterprise applications. The ideal candidate should have a solid understanding of C#, .NET technologies, database development, API integration, and the complete Software Development Life Cycle (SDLC).


The candidate will work closely with technical teams, architects, and business stakeholders to deliver reliable, scalable, and secure application solutions.


Key Responsibilities

1. Application Development & Delivery



  • Analyze functional and technical requirements and translate them into application designs and program code.

  • Develop, enhance, and maintain enterprise applications using C#, .NET Framework, ASP.NET, and ASP.NET MVC.

  • Develop and maintain backend components, RESTful APIs, and application integrations.

  • Work with Microsoft SQL Server, including database development, stored procedures, query optimization, and performance tuning.

  • Follow established coding standards, development guidelines, and software engineering best practices.

  • Develop and execute unit test cases and document test results.

  • Support integration testing, system testing, UAT, deployment, and production implementation.

  • Investigate and resolve application issues, defects, and production problems.

  • Perform application maintenance, troubleshooting, and performance optimization.

  • Maintain accurate technical documentation and ensure compliance with applicable security and development standards.


2. Enterprise Application & System Integration



  • Develop and maintain integrations between enterprise applications and third-party systems.

  • Work with RESTful APIs and other integration technologies to facilitate seamless data exchange.

  • Support application development and enhancements across business-critical systems.

  • Experience with SAP integration or other enterprise application integrations will be an advantage.


3. Team Collaboration & Technical Delivery



  • Work closely with Team Leads and Architects to ensure solutions align with established architecture and design standards.

  • Participate in requirements gathering and collaborate with Business Analysts to refine functional specifications.

  • Participate in peer code and design reviews to improve overall project quality.

  • Collaborate with cross-functional teams and business stakeholders to understand requirements and deliver effective technical solutions.

  • Support project delivery within agreed timelines and quality standards.


Requirements


  • Diploma or bachelor's degree in computer science, Computer Engineering, Information Technology, or a related discipline.

  • 3 to 5 years of experience in application software development and delivery.

  • Strong hands-on experience with C#, .NET Framework, ASP.NET, and ASP.NET MVC.

  • Good understanding of backend application development and enterprise application development.

  • Hands-on experience with Microsoft SQL Server, including SQL queries, stored procedures, and database management.

  • Experience developing and integrating RESTful APIs.

  • Good understanding of the complete Software Development Life Cycle (SDLC), including development, testing, deployment, and production support.

  • Familiarity with JavaScript, jQuery, HTML, and CSS.

  • Experience with version control tools such as Git.

  • Strong problem-solving, analytical, and troubleshooting skills.

  • Good communication and interpersonal skills with the ability to work effectively in a team-oriented environment.

  • Self-motivated, proactive, and customer-focused, with a strong commitment to quality and delivery.

  • Good command of written and spoken English.


Good to Have


  • Exposure to cloud platforms such as AWS and/or Microsoft Azure.

  • Familiarity with AWS services such as S3, RDS, and Systems Manager.

  • Exposure to GCC platform.

  • Experience with SAP or third-party enterprise system integration.

  • Experience in healthcare, logistics, supply chain, or other enterprise application domains.

  • Familiarity with IIS, Crystal Reports, and enterprise reporting solutions.

  • Experience with application deployment, configuration management, and production support.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Developer
.Net Developer

Solas IT Recruitment • Galway

On-site
EUR 65,000 - 90,000
C#/DotNet Engineer
C#/DotNet Engineer

Zohorecruit • Dublin

On-site
EUR 60,000 - 90,000
Enterprise Architect
Enterprise Architect

Test Triangle Limited • Newbridge

Hybrid
EUR 90,000 - 130,000
Senior / Lead .NET Developer
Senior / Lead .NET Developer

Solas IT Recruitment • Dublin

On-site
EUR 75,000 - 110,000
Enterprise Architect
Enterprise Architect

Test Triangle Limited • Ireland

Hybrid
EUR 90,000 - 130,000
Solution Architect
Solution Architect

Test Triangle Limited • Ireland

Hybrid
EUR 90,000 - 150,000
Enterprise Architect: Cloud-Native Transformation Leader
Enterprise Architect: Cloud-Native Transformation Leader

Test Triangle Limited • Ireland

Hybrid
EUR 90,000 - 130,000
Senior Cloud & AI Solution Architect (Hybrid)
Senior Cloud & AI Solution Architect (Hybrid)

Test Triangle Limited • Newbridge

Hybrid
EUR 90,000 - 120,000
Senior Engineer (R-20003)
Senior Engineer (R-20003)

Dun & Bradstreet • Dublin

On-site
EUR 120,000 - 180,000
System Engineer
System Engineer

SAKSOFT PTE LIMITED • Dublin

On-site
EUR 70,000 - 95,000
Top locations