Software Developer
Azerra LLC
San Jose, CA, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$85,000 - $125,000
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Agile Methodology
Software Applications
Automation of Tests
C Sharp (Programming Language)
Cloud Computing
Code Review
Computer Programming
Databases
+18 more
Continuous Integration
Data Structures
Software Debugging
Programming Tools
Revision Control Systems
Python (Programming Language)
Performance Tuning
Scrum Methodology
Software Deployment
Software Engineering
Software Systems
SQL Databases
Web Application Frameworks
Software Security
Git
Solid Principles
Maintaining Code
Programming Languages
Job description
- Design, develop, and maintain software applications based on project requirements.
- Write clean, reusable, efficient, and well-documented code.
- Collaborate with developers, designers, and project stakeholders to implement new features.
- Test and debug applications to identify and resolve software defects.
- Integrate applications with databases, APIs, and third-party services.
- Maintain and enhance existing software systems.
- Participate in code reviews and follow established coding standards.
- Investigate technical issues and recommend effective solutions.
- Document application functionality, technical specifications, and code changes.
- Support software releases, updates, and deployment activities.
Requirements
Azerra is seeking a skilled Software Developer to design, develop, test, and maintain software applications that support business needs and deliver reliable user experiences. The ideal candidate has strong programming skills, analytical thinking, and the ability to collaborate with technical teams to develop efficient, maintainable software solutions., * Experience in software development or a related technical field.
- Proficiency in at least one programming language, such as Java, Python, JavaScript, or C#.
- Understanding of data structures, algorithms, and software design principles.
- Familiarity with databases, SQL, and API integration.
- Experience with version control tools such as Git.
- Knowledge of software testing, debugging, and troubleshooting.
- Strong analytical, communication, and problem-solving skills.
- Ability to work independently and collaborate with a development team.
Preferred Skills
- Experience with modern web frameworks and application development tools.
- Familiarity with cloud platforms and software deployment processes.
- Understanding of automated testing and continuous integration.
- Knowledge of application security and performance optimization.
- Experience working in an Agile or Scrum environment.
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦