Software Developer

at  ELITEZ ASSOCIATES PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Nov, 2024USD 6500 Monthly09 Aug, 2024N/AJquery,Javascript,Computer Science,Css,Express,Framework,HtmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Key Responsibilities:

  • Software Development: Design, develop, test, and deploy robust software solutions using Python or Java, with frameworks like Django or Flask, and other essential tools as required.
  • Collaboration: Work closely with product managers, developers, and other stakeholders to gather and analyze software requirements, ensuring that technical solutions align with business objectives.
  • Full SDLC Participation: Engage in all stages of the software development lifecycle (SDLC), including planning, coding, debugging, and maintenance, to deliver reliable and efficient software solutions on time.
  • Code Quality: Write clean, organized, and maintainable code that follows industry best practices and coding standards.
  • Testing and Debugging: Perform comprehensive testing and debugging of software applications to identify and address defects, performance issues, and bottlenecks.
  • Continuous Learning: Stay current with emerging technologies, trends, and software development practices to enhance your technical skills and contribute to the improvement of development processes.
  • Team Collaboration: Review code, offer constructive feedback, and foster knowledge sharing and collaboration within the development team.
  • Process Improvement: Identify and implement opportunities for process improvement, automation, and optimization to boost the efficiency and quality of software development and delivery.
  • Production Support: Assist in troubleshooting and resolving production issues to ensure smooth operation of software applications and promptly address customer concerns.
  • Documentation: Maintain comprehensive project documentation, including software designs, implementation details, and user guides, to facilitate knowledge transfer and project continuity.

Requirement

  • Bachelor’s degree in Computer science, Software Engineering, or any relevant field.
  • Minimum 5 years of experience working with HTML, CSS and Javascript, Back-end system and MVC framework (ExpressJS, ReactJS, NextJS)
  • Experience in server side javascript environment (NodeJS, Express, Gulp, Grunt, Sails, Strongloop).
  • Proficiency in HTML, CSS pre-processor (SASS or LESS) and client-side scripting libraries and framework (Javascript, Jquery, ReactJS, etc)

Responsibilities:

  • Software Development: Design, develop, test, and deploy robust software solutions using Python or Java, with frameworks like Django or Flask, and other essential tools as required.
  • Collaboration: Work closely with product managers, developers, and other stakeholders to gather and analyze software requirements, ensuring that technical solutions align with business objectives.
  • Full SDLC Participation: Engage in all stages of the software development lifecycle (SDLC), including planning, coding, debugging, and maintenance, to deliver reliable and efficient software solutions on time.
  • Code Quality: Write clean, organized, and maintainable code that follows industry best practices and coding standards.
  • Testing and Debugging: Perform comprehensive testing and debugging of software applications to identify and address defects, performance issues, and bottlenecks.
  • Continuous Learning: Stay current with emerging technologies, trends, and software development practices to enhance your technical skills and contribute to the improvement of development processes.
  • Team Collaboration: Review code, offer constructive feedback, and foster knowledge sharing and collaboration within the development team.
  • Process Improvement: Identify and implement opportunities for process improvement, automation, and optimization to boost the efficiency and quality of software development and delivery.
  • Production Support: Assist in troubleshooting and resolving production issues to ensure smooth operation of software applications and promptly address customer concerns.
  • Documentation: Maintain comprehensive project documentation, including software designs, implementation details, and user guides, to facilitate knowledge transfer and project continuity


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science software engineering or any relevant field

Proficient

1

Singapore, Singapore