Invent Software

Software Development Analyst – C#

Invent Software

full-time

Posted on:

Location Type: Hybrid

Location: GoiâniaBrasil

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Develop and maintain software features that add value to the product, ensuring customer satisfaction.
  • Develop technical solutions of medium to high complexity with a low level of supervision.
  • Have a deep understanding of software architecture and be able to work within it by analyzing its components, structure, and functionality.
  • Document development stages by recording the implementation of technical solutions and tools.
  • Guide and work with the development team to find business, architectural, and design solutions through teamwork—supporting questions, sharing knowledge, designing solutions, and pointing to supporting documentation.
  • Maintain software quality by reviewing processes, tools, and best practices.
  • Develop new solutions using established frameworks.

Requirements

  • Education: Bachelor's degree in IT (Systems Analysis and Development, Computer Science, Computer Engineering, Information Systems, etc.).
  • Knowledge and experience in system code development and maintenance; minimum 4 years of experience.
  • Proficiency in the C# programming language.
  • Experience with .NET.
  • Familiarity with programming best practices such as Clean Code, agile methodologies, and DevOps.
Benefits
  • Transportation voucher or fuel allowance and/or home-office allowance (according to company policies).
  • Meal or food allowance.
  • Health insurance.
  • Dental insurance.
  • Company-provided breakfast.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETsoftware architecturesystem code developmentsoftware maintenanceClean Codeagile methodologiesDevOps
Soft Skills
teamworkcommunicationproblem-solvingknowledge sharingguidance
Certifications
Bachelor's degree in IT