The Software Engineer at goFLUENT is responsible for developing and maintaining information systems by analyzing operations, designing and building software components, and collaborating with team members. The role ensures that solutions are maintainable, scalable, and thoroughly tested, delivering high-quality software that meets business needs.
Main Duties
This is a non-exhaustive list of responsibilities and areas of ownership for the Software Engineer:
Analyze information needs, system flows, data usage, and work processes to formulate effective solutions.
Collaborate with Product Management and UX teams to understand priorities and refine designs through user testing.
Document, present, and demonstrate proposed solutions clearly.
Participate in analysis, problem definition, requirement gathering, and solution design under guidance from senior software developers.
Protect operations by maintaining confidentiality of sensitive information.
Support the engineering team and organizational goals by completing tasks efficiently and on time.
Requirements
Education:
Post-secondary degree in Computer Science or equivalent professional experience.
Experience:
Proven experience implementing complex features in large-scale software systems, following the software development lifecycle.
Professional experience collaborating with business stakeholders.
Familiarity with continuous integration, development, and automated testing concepts.
Knowledge of programming paradigms, languages, and trends relevant to the domain.
Hands-on experience with backend technology stacks.
#LI-Onsite
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.