Software Developer

Excella is a leading provider of Agile software development and data and analytics solutions to clients in the federal, commercial and non-profit sectors.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Enterprise SaaS

Description For Software Developer

Excella is a leading provider of Agile software development and data and analytics solutions to clients in the federal, commercial and non-profit sectors. We believe that great work leads to great things – our experts measure success by the positive impact we make on our clients, community, and colleagues. We are growing fast and need passionate, innovative people who love working with technology and are ready to make an impact.

As a Software Developer at Excella, you'll be a consultant and thought leader with great business and technology skills. You'll be delivering game-changing products and applications for commercial and government clients. Our specialty areas allow you to choose and focus on your primary technical area, while providing the flexibility to move around depending on client need and your desires.

Key Responsibilities:

  • Build cutting-edge solutions to solve problems with the right technologies
  • Employ Agile development principles on small teams
  • Support quality development practices and pursue new ways to build software
  • Understand and follow emerging design to meet client business needs
  • Actively participate in improving the code base through code reviews
  • Adopt best practices from various communities: open source, Agile, programming, etc.
  • Continuously improve and strive for better, more elegant, and higher quality code

We offer a range of benefits including:

  • Flexible work arrangements with a home office allowance
  • Top-tier medical, dental, and vision benefits
  • Parental leave, pet insurance, and emergency care support
  • Bonus eligibility and generous paid time off
  • TechEleX program for choosing and upgrading your work devices
  • Workplace Allowance for distributed work environment and wellness
  • Support for diversity and inclusion through employee-led initiatives
  • Professional development opportunities, including paid training and conferences
  • Wellness support through various programs and mental health coverage

Join Excella to make an impact and grow your career in a supportive, innovative environment!

Last updated 2 months ago

Responsibilities For Software Developer

  • Use passion to build cutting edge solutions to solve problems with the right technologies
  • Employ the values and principles of Agile development on small teams
  • Support quality development practices and pursue new and better ways to build software
  • Understand and follow emerging design to appropriately meet the business needs of clients
  • Actively participate in improving the code base by performing code reviews
  • Reach outside the mainstream to adopt the best of all communities: open source, Agile, programming, etc.
  • Continuously improve and don't be content with the status quo

Requirements For Software Developer

Ruby
Java
JavaScript
MySQL
PostgreSQL
Python
  • 3+ years of experience in developing scalable and high-performing web applications
  • Direct experience with Ruby on Rails or similar web frameworks
  • Experience with REST and/or SOAP based APIs consumption and creation in Rails
  • Strong database skills with MySQL, PostgreSQL, etc.
  • Deep commitment to test driven development
  • Experience working with HTML5, CSS3, ERB, SCSS, JavaScript, or jQuery
  • Design skills with experience in object-oriented methodologies, design patterns, database design, and data modeling
  • 4 year college degree in computer science or engineering is preferred
  • Understanding of DevOps Research and Assessment (DORA) is encouraged

Benefits For Software Developer

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Flexible work arrangements
  • Home office allowance
  • Commute reimbursement
  • Medical, dental, and vision insurance
  • Health savings account
  • Parental leave
  • Pet insurance
  • Emergency child or elder care
  • Bonus eligibility
  • Paid vacation and holidays
  • TechEleX program for work devices
  • Workplace Allowance
  • Professional development support
  • Wellness programs
  • Mental health coverage

Interested in this job?

Jobs Related To Excella Software Developer

Software Development Engineer, Pricing Customer Experience

Build and enhance pricing experiences at Amazon, improving customer trust and price perception for millions of users globally.

Quality Assurance Engineer

Quality Assurance Engineer position at Amazon Prime Video Sports, focusing on testing and quality assurance for live sports streaming platforms.

Software Engineer

Software Engineer position at Meta, developing large-scale applications and infrastructure with competitive compensation and benefits.

Software Engineer

Software Engineering role at Microsoft focusing on Azure Data engineering, working on database systems and cloud services integration.

Software Engineer

Mid-level Software Engineer position at NVIDIA focusing on system software development, performance optimization, and product improvement with 3+ years of experience required.