Software Engineer

ES TECH CONSULTANCY PTE. LTD.

Região Norte

On-site

BRL 180,000 - 260,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ES TECH CONSULTANCY PTE. LTD. seeks a Software Engineer for a 1 year contract in Brazil. The role centers on developing software from design requirements, ensuring code quality, and timely delivery. You will tackle full-stack tasks, unit testing, and collaborate with the team to align with architecture standards.

The ideal candidate has extensive experience with .NET, REST APIs, databases, and modern front-end stacks, plus strong problem-solving and teamwork skills to drive project success.

Qualifications

  • 10 years of experience as Full-stack developer responsible for system architecture, design, and development.
  • Proficient in .NET-related technologies.
  • Experience with Agile and Scrum methodologies and tools such as JIRA.

Responsibilities

  • Analyze process/specifications and translate to program code following guidelines and best practices.
  • Make changes to configurable items including hardware, software, and documentation, with configuration management.
  • Develop unit test packages, execute tests and document results to ensure quality.
  • Assist in integration, system testing and UAT to fix issues for smooth production execution.
  • Investigate reported problems and implement amendments and testing for correct operation.
  • Prepare and maintain up-to-date system documentation.
  • Translate functional requirements into design using established methodologies.
  • Ensure codes comply with security guidelines.
  • Collaborate with team lead to ensure architecture standards are met and participate in requirements reviews.
  • Peer reviews to improve project quality.

Skills

C#.NET
VB.NET
Java
Python
Angular
JavaScript
HTML/XHTML
CSS
Bootstrap
OOP programming
Database design
Travel flexibility
Customer focus
Self-motivated
Interpersonal skills
Communication skills

Tools

Visual Studio
VS Code
SQL Server Management Studio
NetBeans
Git
GitHub
GitLab
TFS
SVN
Bitbucket
JIRA
Postman
Swagger
Selenium
TestStack White
Docker
Kubernetes
OpenShift

Job description

Seeking Software Engineer (1 year contract Role)


Primary Purpose

The Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification, program codes have conformed to standards and are delivered with quality meeting schedule and requirements.


Responsibilities

Project Delivery



  • Analyse process/program specifications & translate specifications to program codes, conforming to program guidelines and programming best practices

  • Make changes to configurable items, which include hardware, software, documentation, etc. It covers configuration management planning, configuration identification, configuration controls & audits

  • Develop unit test package, execute tests & document test results to ensure the quality of the program

  • Assist in the integration testing, system testing, User Acceptance Test (UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment

  • Investigate all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently

  • Prepare & maintain up-to-date system documentation.

  • Analyse functional requirements to translate into application design using established design methodologies and guidelines

  • Ensure codes comply with Company's security guidelines


Teamwork



  • Work with team lead to ensure design and programme codes conform to architecture and design standards, and that design satisfies functional and system requirements

  • Participate in requirements gathering; work with Business Analysts in reviewing and refining functional specifications

  • Participate in peer reviews to improve project quality


Requirement


  • 10 years of experience as Full-stack developer experience responsible for system architecture, design, and development.

  • Possess relevant system development / maintenance experience using .NET-related technologies

  • Skillsets required:
    -Programming: C#.NET, VB.NET, Java, Python

  • .NET Technologies: WPF, ASP.NET Core, ASP.NET, MVC, Web Forms, SSIS, Xamarin,Silverlight

  • Web Services: Web API, WCF (REST, SOAP), Microservices (.NETCore)

  • Web Programming: Angular, JavaScript, jQuery, Knockout,HTML/XHTML, CSS, Bootstrap

  • Database: MS SQL Server, MySQL, Entity Framework, Dapper

  • Applications: Visual Studio, VS Code, SQL Server ManagementStudio, NetBeans

  • Testing: MSTest, NUnit, Unit Testing, TDD, Selenium,TestStack White

  • Version Control: Git, GitHub, GitLab, TFS, SVN, Bitbucket

  • OOP programming, Database design and development

  • PM Methodologies & Tools: Agile, Scrum, JIRA, TFS

  • Cloud: AWS (S3, EC2, RDS, GCC), Azure

  • DevOps & CI/CD: GitHub Actions, Jenkins, OpenShift,Docker, Kubernetes

  • Other Tools: SOAPUI, Postman, Swagger

  • AI Tools: GitHub Copilot, Claude, OpenAI Codex

  • Support and guide junior software engineers

  • Possess initiative and disposition with a strong commitment and orientation towards results and high quality standards

  • Strong problem-solving skills and ability to think out of the box

  • Team player with strong communication and interpersonal skills

  • Self-motivator with a positive attitude and with high energy

  • Customer focused

  • Able to travel as required

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer III, Software/Web Development
Engineer III, Software/Web Development

Loram Maintenance of Way, Inc. • Curitiba

On-site
BRL 120,000 - 210,000
Full Stack Dot Net Developer
Full Stack Dot Net Developer

RELQ TECHNOLOGIES • Brazil

Remote
BRL 180,000 - 240,000
Dot Net Full Stack Developer
Dot Net Full Stack Developer

RELQ TECHNOLOGIES • Brazil

Remote
BRL 180,000 - 300,000
.NET Developer
.NET Developer

Jobgether • Brazil

On-site
BRL 90,000 - 140,000
Healthcare benefits
Paid time off
Professional development
+2
Fullstack .Net Developer
Fullstack .Net Developer

Hyqoo • Brazil

On-site
BRL 90,000 - 130,000
Software Architect/Tech Lead
Software Architect/Tech Lead

Find Hr • São Paulo

On-site
BRL 279,000 - 390,600
Senior Software Engineer - C#
Senior Software Engineer - C#

Prosigliere • Brazil

Remote
BRL 100,000 - 150,000
Competitive compensation
Fully remote position
Opportunities for professional growth
+1
Senior Application Developer
Senior Application Developer

KSTACK • São Paulo

Hybrid
BRL 180,000 - 240,000
Senior.Net Full Stack Developer (Erp Experience )
Senior.Net Full Stack Developer (Erp Experience )

Relq Technologies Llc • Macapá

Remote
BRL 150,000 - 230,000
Software Engineer (Middle/Senior) ID42373
Software Engineer (Middle/Senior) ID42373

AgileEngine • Porto Alegre

On-site
BRL 468,000 - 676,000
Professional growth opportunities
Competitive compensation
Exciting projects with top-tier clients
+1