Software Developer - Remote - cyberThink, Inc
Englewood, CO 80112
About the Job
Job Description:
As a Software Developer, you will interpret written requirements and technical specifications to develop software solutions addressing business needs. This role involves analyzing and resolving software issues reported by clients, performing maintenance, and correcting defects. You will create unit tests, implement test plans, document test results, and suggest solutions for issues identified during testing. The ideal candidate excels in a fast-paced environment and has strong written and verbal communication skills.
Key Responsibilities:
Required Skills, Experiences, Education, and Competencies:
The hourly range for roles of this nature are $40.00 to $70.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
As a Software Developer, you will interpret written requirements and technical specifications to develop software solutions addressing business needs. This role involves analyzing and resolving software issues reported by clients, performing maintenance, and correcting defects. You will create unit tests, implement test plans, document test results, and suggest solutions for issues identified during testing. The ideal candidate excels in a fast-paced environment and has strong written and verbal communication skills.
Key Responsibilities:
- Develop software solutions based on technical specifications and requirements.
- Analyze and investigate reported issues, documenting findings and resolutions.
- Perform software maintenance and correct defects identified during maintenance cycles.
- Design and implement highly scalable REST API services for secure data access and integration.
- Conduct unit testing on developed software and document outcomes.
- Implement and maintain continuous integration and delivery (CI/CD) pipelines.
- Collaborate on solutions for software defects detected during testing phases.
- Refactor data structures and algorithms to optimize performance.
- Work with clients and team members to troubleshoot and resolve software issues.
- Document test plans, test harnesses, and maintain thorough project documentation.
Required Skills, Experiences, Education, and Competencies:
- Minimum 2 years of experience with Snowflake, Tableau, and SQL Server.
- Proficiency in Python for software development.
- Experience in software development with .NET Core and C# (2+ years preferred).
- Ability to build backend services using C# and develop enterprise-class applications in .NET.
- Knowledge of CI/CD pipelines and Cloud Foundry.
- Experience with unit and integration testing and familiarity with code quality tools like Veracode.
- Demonstrated expertise in designing, coding, and debugging applications in multiple languages.
- Experience in Informatica development and building robust logging systems for error tracking.
- Familiarity with reporting tools, including Tableau, for data presentation.
- Full-stack development skills are a plus, especially in HTML5, Angular/Backbone, JavaScript, JSON, and XML.
- Strong communication skills for client and team interaction.
The hourly range for roles of this nature are $40.00 to $70.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
Source : cyberThink, Inc