Senior Software Engineer 2

Accela • Remote

Company

Accela

Location

Remote

Type

Full Time

Job Description

ABOUT THE ROLE 

As a Senior Security Engineer II at Accela, Inc, you will play a critical role in ensuring the security and integrity of our software applications. You will be part of a new Engineering team created to identify and address potential security vulnerabilities, implement secure coding practices, and ensure compliance with relevant security standards and regulations. Your expertise in application security will contribute to the protection of sensitive government data and systems. 

SPECIFIC RESPONSIBILITIES  

  • Assessing web application security, meticulously evaluating OWASP Top Ten vulnerabilities, and implementing effective mitigation strategies.
  • Defining security requirements and conducting in-depth analysis, emphasizing secure coding practices, vulnerability assessment, and penetration testing.
  • Identifying vulnerabilities using cutting-edge security assessment tools such as SAST/DAST vulnerability scanners and penetration testing frameworks, and subsequently implementing necessary remediations.
  • Engaging actively within the product development team, contributing to Daily Scrum sessions, Sprint Planning, and Backlog Grooming, ensuring that security is integrated seamlessly.
  • Conducting thorough Code Reviews, crafting unit tests, preparing comprehensive documentation, and adhering strictly to software best practices.
  • Collaborating closely with QA engineers to devise robust testing protocols aimed at identifying and rectifying defects efficiently.
  • Cultivating strong and productive relationships with cross-functional peers across various departments, including QA, Development, Project Management, and User Experience (UX).

 REQUIRED QUALIFICATIONS 

  • Bachelor's degree or equivalent experience in Computer Science, Information Security, or a related field and at least 6 years of professional development experience as a software engineer.
  • Proven experience in application security, including secure coding practices, vulnerability assessment, and penetration testing.
  • Excellent knowledge and understanding of secure software development principles and methodologies.
  • Familiarity with relevant government regulations and security standards (e.g., NIST, FIPS) in the context of software development.
  • At least 3 years of experience in the following programming languages commonly used in software development (e.g., Java, C#, Python) and associated security vulnerabilities and controls.
  • 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 build systems and software integration systems.
  • Analytical thinking - able to simplify complex problems, processes, or projects into component parts, explore, 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 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.

 DESIRED QUALIFICATIONS 

  • Relevant certifications (e.g., CISSP, CEH, OSCP) are a plus.
  • Docker/containerization
  • Experience working with microservices architecture / SOA
  • Enterprise SAAS systems

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.


Apply Now

Date Posted

12/21/2023

Views

13

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Account Manager, Care Partnerships - Headway

Views in the last 30 days - 0

Headway a mental health care company founded in 2019 aims to revolutionize mental healthcare by building a national network of providers accepting ins...

View Details

Director of Pricing - Garner Health

Views in the last 30 days - 0

Garner Health is a rapidly growing company backed by toptier venture capital firms Their mission is to transform the healthcare economy by delivering ...

View Details

Director, Product, Customer, and Lifecycle Marketing - Garner Health

Views in the last 30 days - 0

Garner Health is seeking an experienced Product Marketing Leader to join their team The ideal candidate will lead the product marketing efforts focusi...

View Details

Linux Support Engineer - Voltage Park

Views in the last 30 days - 0

Voltage Park is seeking a Linux Support Engineer for a fulltime remote position The ideal candidate will have command line level Linux sys administrat...

View Details

Technical Architect - CDW

Views in the last 30 days - 0

CDW offers a rewarding career opportunity for a Technical Architect with expertise in ServiceNow The role involves delighting customers by collaborati...

View Details

Software Sales Representative - Frontier Marketing (by Societ Inc)

Views in the last 30 days - 0

Societ is hiring a Sales Representative to drive growth in the nonprofit sector The role offers a competitive salary commission and various benefits I...

View Details