Entry Level Software Developer at Landpoint Windsor, CO
Landpoint7 months ago
Windsor, Colorado, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Entry Level Software Developer at Landpoint in Windsor, CO (preferred) with additional opportunities in Fort Worth, TX or Houston, TX. Reporting to the Director of Technology within the Technology department, the Software Developer is a key member of the development team responsible for designing, developing, and maintaining software applications that meet organizational needs and drive business objectives. Only United States based candidates will be considered for this position.
Key Responsibilities
- Design, develop, and implement software solutions based on project requirements and specifications.
- Write clean, efficient, and maintainable code using appropriate programming languages and development tools.
- Conduct thorough testing and debugging of software applications to ensure functionality and performance.
- Collaborate with stakeholders to gather and analyze requirements, identifying opportunities for process improvements and innovation.
- Utilize version control systems (e.g., Git) to manage code repositories and track changes.
- Maintain comprehensive documentation of software architecture, design decisions, and coding standards.
- Implement CI/CD pipelines to automate build, test, and deployment processes, and monitor workflows for efficiency.
- Work collaboratively with cross-functional teams, participate in code reviews, and contribute to continuous improvement in code quality.
- Identify performance bottlenecks and optimize applications for speed, scalability, and resource utilization.
- Implement security best practices and ensure software compliance with regulatory and industry standards.
- Stay abreast of emerging technologies and trends to enhance technical capabilities and innovation.
Required Qualifications
- Only United States based candidates will be considered for this position.
- Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or a related field.
- Minimum of 2 years of experience in software development, with proficiency in one or more programming languages (e.g., Java, Python, JavaScript).
- Strong understanding of software development methodologies, design patterns, and best practices.
- Experience with web development frameworks (e.g., Angular, React, Vue.js) and/or mobile development platforms (e.g., iOS, Android) is advantageous.
- Excellent problem-solving skills with the ability to analyze complex technical issues and propose effective solutions.
- Effective communication and collaboration skills to work efficiently within a team environment.
Required Skills
Java
Testing & Debugging
Performance Optimization
Python
JavaScript
Requirement Analysis
Web Frameworks (Angular/React/Vue.js)
Clean Code Practices
Version Control (Git)
Software Development
Collaboration & Teamwork
CI/CD Implementation
Security & Compliance
Problem Solving