Software Developer

Boson Software LLC
Nashville, TN, United States
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$108,508.0 - $130,676.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Applications Architecture Application Performance Management Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Code Review
+28 more
Software Design Patterns Web Development Github Python (Programming Language) Linux Servers MySQL Networking Basics Scrum Methodology Ruby on Rails Role-Based Access Control Cloud Services Software Construction Software Engineering SQL Databases Subversion Web Applications Web Application Frameworks ReactJS Gitlab Git Information Technology Vba Programming Language Front End Software Development Restful APIs Software Version Control Jenkins Programming Languages Microservices

Job description

We are seeking a dynamic and innovative Software Developer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that drive our business forward. You will work closely with cross-functional teams to build robust systems, implement APIs, and contribute to the evolution of our application architecture. Your expertise will help us deliver high-quality, efficient, and secure software products that meet the needs of our users and stakeholders. This position offers an exciting opportunity to engage in cutting-edge technology projects within a fast-paced, collaborative environment., * Develop and enhance web applications using modern frameworks such as React, Express, and Ruby on Rails, ensuring seamless user experiences.

  • Design system architectures with scalability and performance in mind, employing design patterns and microservices architecture principles.
  • Build and maintain RESTful APIs to enable smooth communication between front-end interfaces and back-end services.
  • Collaborate in Agile software development cycles, participating in sprint planning, stand-ups, code reviews, and retrospectives.
  • Implement CI/CD pipelines using tools like GitHub, GitLab, or Jenkins to automate testing and deployment processes.
  • Optimize application performance by leveraging cloud platforms such as AWS and Azure; ensure systems are secure with RBAC (Role-Based Access Control).
  • Utilize version control systems like Git or SVN to manage codebases effectively across development teams.

Requirements

  • Proven experience in application development across multiple programming languages including JavaScript, Python, Java, C#, C++, and C.
  • Strong understanding of IT infrastructure components such as Linux servers, cloud services (AWS/Azure), and networking fundamentals.
  • Hands-on experience designing scalable systems with RESTful APIs, microservices architecture, and system design principles.
  • Familiarity with front-end development frameworks like React or similar technologies for web development projects.
  • Knowledge of software engineering best practices including design patterns, scalability strategies, and version control workflows.
  • Experience working within Agile methodologies to deliver iterative improvements efficiently.
  • Bonus skills include quantum engineering insights, VBA scripting, SQL/MySQL database management, and familiarity with tools like SVN or GitHub for source control.

Benefits & conditions

Pulled from the full job description

  • Professional development assistance
  • Employee mentoring program
  • AD&D insurance
  • Life insurance
  • On-site gym
  • Wellness program
  • Visa sponsorship, Join us to be part of a forward-thinking team that values innovation, collaboration, and continuous learning!

Pay: $108,508.02 - $130,676.34 per year

Benefits:

  • AD&D insurance
  • Employee mentoring program
  • Green card sponsorship
  • Happy hour
  • Life insurance
  • On-site gym
  • Professional development assistance
  • Visa sponsorship
  • Wellness program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all