Senior Software Developer / Analyst
Posted Aug 4
Posted Aug 4
This is a fully remote position, open to applicants in Brazil.
β’ Analyze documentation and task specifications
β’ Comprehend and assist in solution design initiatives
β’ Develop code adhering to the company's established programming best practices
β’ Create software utilizing core object-oriented principles and software engineering methodologies
β’ Build components/user interfaces in line with defined designs
β’ Write and run automated unit, integration, and acceptance tests
β’ Utilize a code repository for version management
β’ Grasp functional and non-functional requirements pertinent to the system in development
β’ Engage in meetings with both internal and external stakeholders (clients)
β’ Produce small modules or features
β’ Work collaboratively with fellow team members
β’ Commit to continuous learning and skill enhancement
β’ Bachelor's degree or Technologist degree in Computer Science or related fields, or equivalent expertise for the position
β’ Proficient in Java, JavaScript, HTML, and CSS
β’ Familiarity with PostgreSQL databases
β’ Understanding of Spring or React frameworks
β’ Experience with code versioning systems, particularly Git
β’ Awareness of design patterns
β’ Background in object-oriented programming and data structures
β’ Public code repository or professional experience that demonstrates the required competencies
β’ Willingness to travel for business, including the ability to drive or accompany colleagues
β’ Proficient in technical English for reading purposes
β’ Readiness for occasional client visits; holding a valid driver's license (CNH) and the ability to drive is advantageous
β’ Comprehensive health and wellness programs
β’ Opportunities for professional development and training
β’ Flexible work arrangements
β’ Engaging team environment with collaborative culture
mika AI
Travoom
EverCommerce
Cisco
Get handpicked remote jobs straight to your inbox weekly.