Senior Software Engineer

Company:  Everblue
Location: Davidson
Closing Date: 21/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Senior Software Engineer

Location: Hybrid/Davidson, NC (Some travel required)

Type: Full-time

About Everblue:

Everblue is a mission-driven, Veteran-owned small business. Our team is committed to improving careers, government processes, and energy market transformation. Everblue is a leading provider of innovative software solutions focused on empowering organizations through digitization and certification management. With a strong commitment to sustainability and operational efficiency, our flagship products, EverForms and EverCert, enable businesses to streamline complex processes and achieve compliance with industry standards.

Role Overview:

The Senior Software Engineer will play a pivotal role in the development and enhancement of Everblue’s core software products, EverForms and EverCert. This individual will lead the design, implementation, and optimization of complex features and functionalities, ensuring that both platforms meet high standards of performance, reliability, and security.

Key Responsibilities:

  1. Design and Development: Lead the architecture, design, and development of new features and enhancements for EverForms and EverCert. Ensure the solutions are scalable, maintainable, and align with best practices and industry standards.
  2. Code Quality: Write high-quality, well-documented, and efficient code. Conduct code reviews and provide constructive feedback to peers to ensure adherence to coding standards and practices.
  3. Integration and Optimization: Integrate EverForms and EverCert with external systems and APIs, optimizing performance and ensuring seamless functionality across various environments.
  4. Technical Leadership: Mentor junior developers, providing guidance and support to foster their growth and development. Lead technical discussions and drive the adoption of best practices and innovative technologies.
  5. Problem Solving: Identify and resolve complex technical issues and bugs. Troubleshoot and debug production issues to maintain system stability and performance.
  6. Collaboration: Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions. Collaborate with QA engineers to develop and execute comprehensive testing strategies.
  7. Documentation: Develop and maintain technical documentation for system architecture, APIs, and deployment processes. Ensure clear communication of technical concepts to non-technical stakeholders.
  8. Security and Compliance: Implement and maintain security protocols and compliance standards, ensuring that EverForms and EverCert adhere to relevant regulations and industry standards.

Expect talented, motivated, and interesting co-workers with an ownership mentality. We do what’s right and go the extra mile to make our customers raving fans. Our team is always learning and our culture prizes the creative solution that accomplishes the goal better and faster than most people think possible.

We’re on a mission, will you join us? Learn more at

Minimum Requirements:

  • Experience as a Software Developer, Software Engineer or similar role
  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages (e.g. Python, JavaScript, Java) and frameworks/systems (e.g. React, Next, Git)
  • Experience with databases and Object-Relational Mapping (ORM) frameworks
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Ability to mentor junior engineers
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail
  • BSc/BA in Computer Science, Engineering or a related field a plus
  • Willingness to travel within North Carolina for stakeholder interviews and project coordination

Why Join Everblue?

  • Be part of a mission-driven company dedicated to making the world a better place.
  • Work with a supportive and responsive team that values your input.
  • Enjoy a dynamic and flexible work environment.
  • Opportunity for professional growth and development.

Everblue is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr
Apply Now
Share this job
Everblue
  • Similar Jobs

  • Senior Software Engineer

    Davidson
    View Job
  • Senior Mechanical Engineer

    Davidson
    View Job
  • Senior Compressor Design Engineer

    Davidson
    View Job
  • Senior Engineer, System Integration and Optimization

    Davidson
    View Job
  • Senior Business Developer Arbor

    Davidson
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙