Application Developer

Software Solutions Inc
Phoenix, AZ, United States
16 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$80,000.0 - $110,000.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Component-Based Software Engineering Software Applications Application Testing Automation of Tests Business Software C Sharp (Programming Language)
+21 more
Code Reuse Code Review Computer Programming Databases Relational Databases Software Debugging Revision Control Systems Python (Programming Language) PostgreSQL Microsoft SQL Server Performance Tuning Software Engineering Software Systems SQL Databases Web Application Frameworks Software Organization Software Security Software Troubleshooting Cloud Application Development Api Management Programming Languages

Job description

In this role, you will work with technical teams and business stakeholders to translate requirements into functional applications, improve existing systems, troubleshoot software issues, and implement new features. You will contribute throughout the development lifecycle while following established coding, testing, and documentation practices., * Design, develop, and maintain business applications and software features.

  • Write clean, efficient, and reusable code.
  • Analyze business requirements and translate them into technical specifications.
  • Develop application components, interfaces, and API integrations.
  • Maintain databases and support data-related application functions.
  • Troubleshoot software defects and resolve technical issues.
  • Conduct application testing, debugging, and performance improvements.
  • Collaborate with developers, analysts, and project stakeholders.
  • Maintain technical documentation and application specifications.
  • Support software updates, deployments, and ongoing maintenance.
  • Follow security standards and software development best practices.
  • Participate in code reviews and continuous improvement activities.

Requirements

  • Experience in application development or software engineering.
  • Knowledge of programming languages such as C#, Java, Python, or JavaScript.
  • Understanding of application development principles and software design.
  • Familiarity with SQL databases, APIs, and version control tools.
  • Ability to troubleshoot application errors and identify solutions.
  • Strong analytical, organizational, and problem-solving skills.
  • Effective communication and collaboration abilities.
  • Ability to manage development tasks and meet project deadlines.

Preferred Skills

  • Experience with .NET, Java, or modern JavaScript frameworks.
  • Familiarity with relational databases such as SQL Server or PostgreSQL.
  • Knowledge of cloud application development and deployment.
  • Experience with automated testing and debugging tools.
  • Understanding of Agile development methodologies.
  • Familiarity with application security and performance optimization.

Benefits & conditions

  • Flexible schedule
  • Health insurance
  • Relocation assistance

About the company

Software Solutions is a general business name used by multiple technology companies, so the specific employer associated with this position needs to be identified. This draft describes a typical application development role and does not represent a verified vacancy or confirmed company profile.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…