Software Engineer 2

April 2

Accela

Market-leading solutions that empower governments to build thriving communities, grow businesses and protect citizens.

infrastructure asset management • code enforcement • community development & planning • mobile apps • cloud

201 - 500

Description

• As a Software Engineer 2 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 • Software Engineer on a Scrum team, focusing on the development of new features, refactoring, and improvement of core applications. • Write unit tests, document code, and implement software best practices. • Work within the team to develop new features minimizing rework and defects. • Participate in the full SDLC from the ideas and design phase through to implementation, release, and deployment. • Provide production support of services when required. • Knowledge of Agile methodology and Software Development Lifecycle. Continuously enhancing functional knowledge and technical abilities. • 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 3+ years of experience in a selection of programming languages commonly used in software development – Java, Angular, .NET. • Knowledge and understanding of secure software development principles and methodologies. • Experience with Java Unit Testing Frameworks and Tools such as JUnit, TestNG, Mockito, etc. • 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. • Understanding of software source control systems, preferably Git. • Strong communication skills, both verbal and written. • DESIRED QUALIFICATIONS • Programming Language Certifications (Java). • 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.

Requirements

• 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 3+ years of experience in a selection of programming languages commonly used in software development – Java, Angular, .NET. • Knowledge and understanding of secure software development principles and methodologies. • Experience with Java Unit Testing Frameworks and Tools such as JUnit, TestNG, Mockito, etc. • 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. • Understanding of software source control systems, preferably Git. • Strong communication skills, both verbal and written. • Programming Language Certifications (Java).

Benefits

• Accela offers a competitive salary and benefits in line with local standards. • 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. • 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. • 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. • 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.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs