EngineerJobs.io
← Back to all jobs

Job Description

Atiba Software is hiring a Software Engineer to build and support custom software applications in Nashville.

Responsibilities

  • Design, develop, and maintain scalable software applications
  • Write clean, efficient, maintainable code
  • Build and enhance web-based applications and software systems
  • Develop and integrate APIs, databases, and third-party services
  • Identify, troubleshoot, and resolve technical issues
  • Support software testing, debugging, and performance improvements
  • Collaborate with project managers, designers, and other developers
  • Participate in code reviews and software architecture discussions
  • Maintain technical documentation and development standards

Requirements

  • Experience with one or more of: C#, .NET, JavaScript, Python, PHP
  • Knowledge of React, Angular, or other modern front-end frameworks
  • Understanding of SQL Server, MySQL, or PostgreSQL
  • Experience with REST APIs and application integrations
  • Familiarity with Git, software testing, and debugging
  • Familiarity with cloud platforms such as AWS or Microsoft Azure
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • Professional software development experience
  • Strong problem-solving and communication skills
  • Ability to work independently and collaboratively

Technologies

  • C#, .NET
  • JavaScript
  • Python
  • PHP
  • React
  • Angular
  • SQL Server
  • MySQL
  • PostgreSQL
  • REST APIs
  • Git
  • AWS
  • Microsoft Azure

Compensation

  • Pay: $85,000.00 - $125,000.00 per year
  • Estimated annual salary: $85,000–$125,000 (range depends on experience, technical skills, and responsibilities)
  • This is a proposed range and not verified as Atiba salary

Benefits

  • Health insurance
  • Relocation assistance
  • Vision insurance

Work Location

  • Onsite in Nashville, TN
  • In person

Education requirement: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Similar Jobs