AccelaAC

Senior Software Engineer

Accela
Costa Rica only
Apply now

Senior Software Engineer

As a Senior Software Engineer at Accela, your expertise in developing software will play a pivotal role in helping our Scrum Team develop secure, scalable SaaS software solutions on Azure Cloud. You will be part of a cross-functional team, ensuring the design and delivery of high-quality products that harness the potential of multi-cloud infrastructure. Your proficiency in agile software development, coupled with extensive technical knowledge, will be instrumental in propelling our solutions to be robust, adaptable, and securely aligned to deliver substantial business value to our customers.

SPECIFIC RESPONSIBILITIES

  • Senior Engineer on a Scrum team, focusing on the development of new features, refactoring, and improvement of core applications.
  • Define requirements and guide analysis and grooming for Scrum team deliverables.
  • Perform Code Reviews, write unit tests, document code, and implement software best practices.
  • Collaborate with QA engineers to develop testing protocols for identifying and correcting defects.
  • Build and maintain excellent working relationships with peers across organizations (QA, Development, PM, UX, etc.).
  • Contribute to the full SDLC from the ideas and design phase through to implementation, release, and deployment.
  • Provide production support of services when required.

REQUIRED QUALIFICATIONS

  • Bachelor's degree or equivalent experience in Computer Science, Information Security, or a related field with at least 5 years of professional development experience as a software engineer.
  • At least 5 years of experience in a selection of programming languages commonly used in software development – Java, Angular, .NET.
  • Expert knowledge and understanding of secure software development principles and methodologies.
  • Strong experience with Java Unit Testing Frameworks and Tools such as JUnit, TestNG, Mockito, etc.
  • Experience working in continuous integration and continuous deployment systems (CI/CD).
  • Knowledge of building systems and software integration systems.
  • Analytical thinking - able to simplify complex problems, processes, or projects into component parts and evaluate them systematically.
  • Independent thinker with creative, resourceful, and proactive problem-solving skills.
  • Ability to work both independently and as a team player.
  • Experience in coaching and mentoring other team members technically, demonstrating technical leadership and decision-making.
  • Experience and understanding of software source control systems, preferably Git.
  • Good understanding & working experience in cloud computing platforms such as Azure Cloud.
  • Strong communication skills, both verbal and written, with the ability to convey complex software concepts to technical and non-technical stakeholders.

DESIRED QUALIFICATIONS

  • Programming Language Certifications (Java, C#).
  • Enterprise SAAS Certifications.

Accela is establishing a new entity in Costa Rica as part of our global growth strategy. Our organization specializes in advanced SaaS Software Applications covering a wide range of technologies and complex solutions such as: Hybrid Mobile Applications, Data Analytics & Reporting, Enterprise Payment Integrations, Advanced GIS mapping & routing, Responsive Angular UIs, and new AI POCs. These applications are hosted on our multi-cloud platform spanning both Azure and AWS. Being a part of the Accela team provides an opportunity to collaborate with world-class application engineers and a leadership team renowned for expertise in Agriculture, Operations, Security.

Compensation and Benefits: Accela offers a competitive salary and benefits in line with local standards.

Work-Life Balance: Accela is a “remote-first” organization and offers remote work options where feasible so employees can work in an environment that sparks motivation and creativity. Additionally, Accela offers generous paid time off with paid holidays, paid annual leave, paid “wellness days” offered sporadically throughout the year to focus on rest and relaxation, and a company “soft-close” during the week between Christmas Day and New Year’s Day.

Career Growth and Development: Accela encourages and practices promoting from within to enable employees to hone or expand their skill set, contribute more value to the company, and grow. In addition, Accela offers non-promotional learning and development opportunities for skills enhancement through on-the-job training and internal and external education, including a paid LinkedIn Learning subscription to all employees. As a global company, Accela employees have the opportunity to work closely with international teams, providing a broader perspective and a chance to develop a global network.

Impactful Contributions: As a new member of Accela’s Costa Rica team, you will make significant contributions in setting the tone and influencing the company’s success in a new location. This opportunity provides a chance to make a visible impact.

Accela Culture: Our closely integrated, diverse team thrives on a #oneteam philosophy, embracing agile methodologies for software development, fostering a culture of collaboration, and active communication. At Accela, your ideas matter, your contribution makes an impact, and together we thrive. We think of employees as partners because we are all partners in shared success. We make sure everything we do is through the lens of humanity—from our commitment to the highest-quality SaaS solutions to the way we engage with our customers and communities to do business responsibly. We offer our employees strong values and purpose, empathetic leadership, and a place where all people feel they belong. Accela believes in building a diverse and inclusive culture where team members can make a real impact.

Your best work starts here. #Oneteam #BeWellWorkWell

ABOUT ACCELA

For nearly 20 years, Accela has been an industry leader in designing and delivering government software to improve efficiency, increase citizen engagement and enable the development of thriving communities. Today, citizens are savvy to how services should be delivered, and expect a consistently convenient, openly transparent view into their local government. While government agencies struggle to do more with less, our mission has never been more critical. Accela provides a robust, cloud-based platform of government software solutions that accelerate growth, efficiency, and transparency in communities of all sizes. From planning, to building, to service request management and more, Accela’s SaaS offerings level the playing field for small and medium governments and enable smaller agencies to leverage larger city technologies. Our open and flexible technology helps agencies address specific needs today, while ensuring they are well prepared for the emerging challenges of the future.

OUR COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION
Accela believes in developing and nurturing a workplace community where our differences are celebrated, and everyone feels a sense of psychological safety and belonging. Accela is committed to putting resources and attention towards evolving our practices, policies, and philosophies to enable diversity to thrive and to support equity in opportunity for everyone.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, or based on disability, gender identity, and sexual orientation.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Accela know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 01, 2024

Posted on

Apr 02, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Costa Rica +/- 0 hours
Claim this profileAccela logoAC

Accela

Company size

View company profileVisit accela.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at Accela

Explore the variety of open remote roles at Accela, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Accela

Remote companies like Accela

Find your next opportunity by exploring profiles of companies that are similar to Accela. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan