Onshore IT Software Developer

apartmentTEKISHUB CONSULTING SERVICES PTE. LTD. placeGeylang scheduleFull-time calendar_month 

About the Role

We are seeking a highly motivated Onshore IT Software Developer to join our technology team in delivering scalable, secure, and high-performing software solutions. The successful candidate will be involved in the full Software Development Life Cycle (SDLC), working closely with cross-functional stakeholders in an Agile environment to design, develop, test, deploy, and maintain enterprise applications.

The ideal candidate possesses strong programming expertise, modern frontend development experience, cloud technology knowledge, and a passion for leveraging AI-assisted development tools to enhance productivity and software quality.

Key Responsibilities

Software Development & Engineering
  • Design, develop, test, deploy, and maintain enterprise software applications.
  • Build scalable, reliable, and maintainable solutions using modern software engineering practices.
  • Develop backend services and APIs using technologies such as Java, Python, or .NET.
  • Develop responsive and user-friendly frontend applications using JavaScript, HTML5, CSS3, Angular, or React.
  • Participate in technical design discussions and contribute to architectural decisions.
Agile Delivery & Product Development
  • Work within Agile delivery teams to deliver business and technology solutions.
  • Participate in sprint planning, daily stand-ups, retrospectives, and backlog refinement sessions.
  • Collaborate with Product Owners, Business Analysts, QA Engineers, and other stakeholders to define and deliver product features.
  • Support continuous product enhancement through iterative development and feedback cycles.
DevOps & Cloud Technologies
  • Implement and maintain CI/CD pipelines using GitLab CI or equivalent tools.
  • Support automated build, testing, deployment, and release processes.
  • Develop and deploy applications on cloud platforms such as AWS, Azure, or equivalent cloud environments.
  • Contribute to infrastructure automation and operational excellence initiatives.
Quality Assurance & Security
  • Perform unit testing, integration testing, and support end-to-end testing activities.
  • Ensure software quality through code reviews, testing best practices, and adherence to development standards.
  • Apply secure coding practices and ensure compliance with application security requirements.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.
AI-Assisted Development
  • Leverage AI-assisted development tools to accelerate software delivery and improve productivity.
  • Utilize AI technologies to enhance code quality, test coverage, documentation, and product innovation.
  • Identify opportunities to incorporate AI-enabled capabilities into software development workflows.

Requirements

Education
  • Bachelor's Degree in Information Technology, Computer Science, Software Engineering, or a related discipline.
Experience
  • Minimum 3 years of software development or software engineering experience.
  • Experience working in Agile development environments.
  • Hands-on experience delivering applications throughout the Software Development Life Cycle (SDLC).
Technical Skills
  • Strong proficiency in at least one programming language such as:JavaPython.NET
  • Strong frontend development experience with:JavaScriptHTML5CSS3Angular and/or React
  • Experience with:RESTful APIsModern software development frameworksGit version control systemsCI/CD pipelines (GitLab CI or similar tools)
  • Knowledge of cloud technologies such as:AWSMicrosoft AzureOther public cloud platforms
  • Understanding of:Application security principlesSecure coding practicesSoftware testing methodologiesSDLC best practices
Competencies
  • Strong analytical and problem-solving skills.
  • Ability to tackle complex technical challenges with innovative solutions.
  • Strong communication and stakeholder management skills.
  • Ability to work independently and collaboratively within cross-functional teams.
  • Strong commitment to continuous learning and technology innovation.
local_fire_departmentUrgent

Onshore IT Software Developer

apartmentTEKISHUB CONSULTING SERVICES PTE. LTD.placeToa Payoh, 4 km from Geylang
About the Role We are seeking a highly motivated Onshore IT Software Developer to join our technology team in delivering scalable, secure, and high-performing software solutions. The successful candidate will be involved in the full Software...
apartmentLeica MicrosystemsplaceBukit Batok, 14 km from Geylang
in computer science, computer engineering, or related field  •  5 years or more of professional software development experience  •  Strong programming expertise in C++, C#, .NET architecture, WPF, and MS Visual Studio  •  Solid understanding of agile software...
thumb_up_altRecommended

Software Developer

apartmentTOWER RESEARCH CAPITAL (SINGAPORE) PTE. LTD.placeGeylang
unique market opportunities. Tower Research Capital seeks a Software Developer to work directly with Quants and Traders in one of our trading teams in Singapore to implement cutting-edge, low-latency C++ code for various strategies and components...