Software Developer

Improving
Houston, TX, United States
12 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$85,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Software Applications Application Performance Management Automation of Tests Unit Testing C Sharp (Programming Language) Cloud Computing
+22 more
Code Review Databases Data Structures Software Debugging Web Development Distributed Systems Python (Programming Language) Object-Oriented Software Development Regression Testing Software Engineering Software Systems Systems Integration TypeScript Web Application Frameworks Enterprise Software Applications Software Security Software Troubleshooting Git Solid Principles Information Technology Software Version Control Programming Languages

Job description

In this role, you will contribute to application development, software integration, troubleshooting, and continuous improvement. You will work with developers, consultants, and project stakeholders to translate requirements into practical technical solutions while following established engineering standards and development best practices., * Design, develop, test, and maintain software applications and components.

  • Write clean, efficient, reusable, and maintainable code.
  • Translate business and technical requirements into functional software features.
  • Develop and integrate APIs, databases, and third-party services.
  • Troubleshoot software defects and resolve application performance issues.
  • Participate in code reviews and follow software development standards.
  • Create unit tests and support integration and regression testing.
  • Collaborate with developers, designers, consultants, and project stakeholders.
  • Maintain technical documentation and communicate development progress.
  • Identify opportunities to improve application security, scalability, and reliability.
  • Support software deployments, updates, and ongoing maintenance.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience with one or more programming languages, such as Java, C#, JavaScript, Python, or TypeScript.
  • Understanding of object-oriented programming, data structures, algorithms, and software design principles.
  • Familiarity with databases, APIs, and version control systems such as Git.
  • Knowledge of debugging, software testing, and application development practices.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and collaborate effectively within a technical team.
  • Willingness to learn new technologies and adapt to project requirements.

Preferred Skills

  • Experience developing web applications or enterprise software.
  • Familiarity with cloud platforms, modern frameworks, and distributed systems.
  • Knowledge of automated testing and CI/CD pipelines.
  • Understanding of Agile software development methodologies.
  • Ability to contribute to technical discussions and continuous process improvement., The employer should evaluate candidates based on relevant qualifications, experience, and job-related skills in accordance with applicable employment laws.

About the company

Improving is a technology consulting and software development company that helps organizations build software, modernize technology, and improve digital capabilities. Its work includes software development, technology consulting, and professional development initiatives.

The role may involve collaborating with multidisciplinary teams to deliver software solutions that address client requirements. Confirm the specific team’s responsibilities and the Houston work arrangement before publishing.

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…