Senior Software Engineer

3 - 20 Years    Singapore, Singapore
ATT BUILDING, 35 UBI CRESCENT 408585, Singapore

Job Description


Analyse user and business requirements and translate them into technical specifications.
Formulates software requirement and recommend approaches that balance the security, stability and performance needs.
Perform database design and manipulation using recommended software tools.
Perform software programming and web development using recommended software tools and various software technologies within a specified timeline.
Perform code re-factoring.
Review detailed designs and software code to ensure the software qualities are met based on the project requirement.
Design software test plan and test environment with various test case scenarios.
Perform testing, deployment, and maintenance of the software solutions.
Identify severity risks and create a requirement to capture security issue to avoid security vulnerabilities.
Prepare software versioning and proper documentation to maintain mechanism for recording and reporting software configuration management.
Provide supports to development projects throughout the project life cycle.
Develop close working relations with peers and clients to better understand their needs and requirements and support the business operation.
Document features, technical specifications, and infrastructure requirements for selfproduced technical work and job processes.
Participate in technical project related meetings with various stakeholders.
Guide and mentor software team members.
Keeping up with latest software solutions and technologies and be able to make a recommendation.
Any ad-hoc tasks assigned by supervisor.

Job Requirement
Diploma or Degree in Computer Science, Computer Engineering, Information Technology, Multimedia or Design, or other relevant field.
At least 3 years relevant working experience.
Has a strong programming experience and knowledge in Java Programming, DotNet Framework, DotNet Core and MS SQL Database.
Core knowledge on Spring Framework, Hibernate/Entity, HTML, CSS3 and JavaScript.
Has experience in working with DLLs, SDKs and APIs.
Familiar with developer’s tool, Apache Tomcat, Apache Web-Servers, Spring Framework, Angular.
Experience in system interfacing (among different software systems/ devices) is preferred.
Experience and /or knowledge in Web based application development is a plus.
Experienced in various testing techniques and able to make test cases.
Creative, innovative and strong sense of design with an eye for upcoming trends.
Technology focused, self-motivated and proactive in problem solving.
Team player and can work with minimum supervision.
Has high initiative to learn emerging technologies relating to software development and IT solutions.
Able to work under pressure.
Commitment to deliver projects on schedule.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD443585
  • Industry
    IT-Software/Software Services
  • Total Positions
    4
  • Job Type:
    Full Time
  • Salary:
    60000-70000
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Any Graduate
  • Experience
    3 - 20 Years