Overview
Software Engineer - .net (Software Development) at Synapxe.
Responsibilities
- Identify requirements: Liaise with stakeholders to understand business needs and user requirements; perform the requirements analysis; write proposals for application development.
- Develop applications: Support proof-of-concept to showcase the technical feasibility; assist in the selection of appropriate processes, models, languages, tools, frameworks, platforms, and environments for software construction; develop the application concept and interface design; perform development of program logic for new applications; propose new tools and techniques in application development.
- Implement applications: Develop software release plans; verify that quality goals and requirements are met; prepare test plans; conduct system integration and user acceptance testing.
- Optimise applications: Analyse application performance based on user feedback and system reports; analyse process assessment data and implement continuous improvement opportunities across projects; create user and technical documentation; collaborate with DevOps teams to apply automation deployment processes and ensure system stability.
- Maintain applications: Implement software maintenance processes and plans; provide high-level maintenance and updates of existing applications to improve functionality and process flow; monitor security measures and access procedures; anticipate internal/external business challenges and regulatory issues; oversee maintenance of technical documentation of the application’s technical architecture, code changes, issue resolutions and procedures; collaborate with external stakeholders and vendors to resolve problems.
Requirements
- Bachelor's Degree, Post Graduate Diploma, Professional Degree in Computer Science, Information Technology
- 3-5 years of relevant work experience in software product development and life cycle
- Experience in application architecture design and database design
- Hands-on development experience for Backend application (C#, .Net)
- Experience in AWS or Azure will be advantageous
- Experience in Azure DevOps or equivalent will be advantageous
- Experience in Microservices design and development will be advantageous
- Proactive and meticulous
- Value driven and versatile
Apply Now
NOTE: It only takes a few minutes to apply for a meaningful career in HealthTech - GO FOR IT!!
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting
#J-18808-Ljbffr