Browse All Jobs
Job Description
Accela is seeking a Software Architect to play a crucial role in shaping the future of its innovative solutions for government agencies. The Software Architect will be responsible for designing and overseeing the architecture of Accela's platforms, ensuring they are scalable, secure, and aligned with business goals. The role involves close collaboration with product management, engineering teams, and stakeholders to translate complex requirements into efficient designs.

Role involves:
  • Leading architectural design and development of backend and frontend systems.
  • Collaborating with cross-functional teams.
  • Designing and implementing scalable Java backend services.
  • Overseeing the development of front-end applications.
  • Providing technical guidance and mentorship to engineering teams.
  • Conducting code reviews.
  • Participating in architectural discussions.
  • Optimizing deployment processes with DevOps teams.

Requirements:
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience with full-stack development.
  • Proven experience as a Software Architect.
  • Expertise in Java backend development (Spring Boot, RESTful APIs, microservices, serverless architecture).
  • Proficiency in frontend technologies (React, Angular, or Vue.js).
  • Strong understanding of architectural patterns and best practices.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Excellent problem-solving and communication skills.
  • Familiarity with agile development methodologies.
  • Strong proficiency in English.

Accela offers:
  • Competitive salary and benefits in line with local standards.
  • Remote work options.
  • Generous paid time off.
  • Career growth and development opportunities.
  • A diverse and inclusive culture.
Apply Manually