Application Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
The Application Developer will help design, develop, test, maintain, and improve software applications that support business operations and user needs. This role involves collaborating with technical teams and business stakeholders to understand requirements, troubleshoot issues, and deliver reliable, secure, and maintainable software solutions., * Design, develop, and maintain software applications based on business and technical requirements.
- Review project specifications and translate requirements into practical application features.
- Write clean, readable, reusable, and maintainable code.
- Develop and integrate APIs, databases, and third-party services as needed.
- Test applications to identify bugs, performance issues, and security concerns.
- Troubleshoot application errors and implement appropriate solutions.
- Maintain existing applications and support software upgrades and enhancements.
- Collaborate with developers, QA specialists, project managers, and other stakeholders.
- Participate in code reviews and follow established development standards.
- Prepare and maintain technical documentation.
- Support application deployment and post-release maintenance.
- Identify opportunities to improve application performance, reliability, and usability.
Requirements
The ideal candidate has a strong foundation in application development, problem-solving, software testing, and database integration, along with the ability to work effectively in a collaborative environment., * Experience in application development or a related software engineering role.
- Knowledge of at least one programming language, such as Java, C#, Python, JavaScript, or TypeScript.
- Familiarity with web application development and common software development practices.
- Understanding of relational databases and SQL.
- Knowledge of REST APIs, application integration, and debugging techniques.
- Ability to analyze technical problems and develop effective solutions.
- Strong written and verbal communication skills.
- Ability to manage priorities and collaborate with a development team.
- Attention to detail and commitment to software quality.
Preferred Skills
- Experience with modern application frameworks and development tools.
- Familiarity with Git or other version control systems.
- Knowledge of cloud platforms, CI/CD pipelines, or automated testing.
- Understanding of application security and performance optimization.
- Experience working in Agile or Scrum development environments.
Benefits & conditions
Potential benefits may include health insurance, paid time off, retirement savings options, professional development opportunities, and flexible work arrangements, depending on the employer’s actual offerings.
Compensation Note
The listed annual salary range is an estimate for drafting purposes, not a verified pay range from TheITSoul. Confirm the actual compensation, work arrangement, requirements, benefits, and authorization to advertise this position before publishing on Indeed.
Pay: $75,000.00 - $110,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Relocation assistance
About the company
TheITSoul is listed here as the employer for this sample job description. Company-specific services, current operations in Charlotte, and an active vacancy have not been independently verified. Confirm the employer details before publishing this posting.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…