Experienced Full Stack Software Engineer – Web & Cloud Application Development for Customer Support and Commercial Systems at blithequark
Introduction to blithequark
At blithequark, we are committed to providing our representatives with a stable workplace that offers equal opportunities for learning and self-improvement. We foster creativity and innovation to enhance the efficiency of our operations. Above all, our employees are treated with the same concern, respect, and caring attitude within the organization that they are expected to share externally with each blithequark customer. As a leader in the industry, blithequark is dedicated to connecting people to what's important in their lives through friendly, reliable, and low-cost services.
Job Overview
The Associate Software Engineer at blithequark plays a crucial role in fulfilling our mission by joining the Customer360 team, supporting Salesforce applications that provide a 360-degree view of customers and their interactions with blithequark. This role enhances the customer experience by providing more ways to connect with blithequark through personalized self-service experiences. As an Associate Software Engineer, you will have the opportunity to join a dynamic and growing team where you'll utilize your analytical skills to help drive the future of blithequark's technology.
Key Responsibilities
- Apply knowledge and skills of software development and testing to solve a range of problems
- Influence data to inform technical and non-technical requirements to apply to business area fundamentals
- Maintain understanding of current technologies or software practices through continuing education, reading, or participation in professional conferences, workshops, or meetings
- Investigate program and system failures to restore normal functioning across environments, including production
- Evaluate code to ensure that it is valid, is properly structured, and meets industry standards
- Investigate customer requirements and software requirements to determine feasibility of design within time and cost constraints
- Contribute to team-level technical discussion and decisions and identify valuable opportunities for team improvement
- Follow agile delivery cycles to drive work and has a need to keep moving about getting work done
- May perform other work duties as directed by supervisor
Essential Qualifications
To be successful in this role, you will need:
- Bachelor's degree in Computer Science, Engineering, Business, or a related field; or equivalent traditional training
- Entry-level experience, developing skills and knowledge in computer programming
- Proficient knowledge of software development methodologies, practices, concepts, and technologies
- Ability to apply knowledge and skills of software development and testing to solve a range of issues
- Proficient knowledge of at least one required programming language
- Ability to communicate and negotiate with different technology or partner teams
- Ability to investigate large, complex, and ambiguous business or technical issues, articulating the problem or root cause, and translating the analysis into practical solution recommendations
Preferred Qualifications
While not required, the following qualifications are preferred:
- Experience with Salesforce applications and development
- Knowledge of cloud-based technologies and web development
- Experience with agile delivery cycles and methodologies
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
Skills and Competencies
To be successful in this role, you will need to possess the following skills and competencies:
- Strong technical skills, including programming languages and software development methodologies
- Excellent analytical and problem-solving skills, with the ability to investigate complex issues and develop practical solutions
- Strong communication and interpersonal skills, with the ability to communicate technical information to non-technical stakeholders
- Ability to work in a fast-paced environment, with multiple priorities and deadlines
- Strong team player, with the ability to contribute to team-level technical discussions and decisions
Career Growth Opportunities and Learning Benefits
At blithequark, we are committed to providing our employees with opportunities for growth and development. As an Associate Software Engineer, you will have access to:
- Ongoing training and education, including professional conferences, workshops, and meetings
- Mentorship and coaching from experienced software engineers and technical leaders
- Opportunities to work on complex and challenging projects, with the potential to develop new skills and expertise
- A collaborative and dynamic work environment, with a strong focus on teamwork and innovation
Work Environment and Company Culture
At blithequark, we are proud of our company culture, which is built on the values of respect, empathy, and inclusivity. As an employee, you can expect:
- A supportive and collaborative work environment, with a strong focus on teamwork and communication
- A dynamic and innovative culture, with a commitment to creativity and continuous improvement
- A comprehensive benefits package, including health insurance, retirement savings, and paid time off
- Opportunities to participate in company-sponsored events and activities, including volunteer days and social events
Compensation, Perks, and Benefits
At blithequark, we offer a competitive compensation package, including:
- A salary range of $84,350.00 to $93,700.00 per year, depending on qualifications and experience
- A comprehensive benefits package, including health insurance, retirement savings, and paid time off
- Opportunities to participate in company-sponsored events and activities, including volunteer days and social events
- A dynamic and innovative work environment, with a strong focus on teamwork and collaboration
Conclusion
If you are a motivated and talented software engineer, with a passion for innovation and customer satisfaction, we encourage you to apply for this exciting opportunity at blithequark. As an Associate Software Engineer, you will have the chance to work on complex and challenging projects, develop new skills and expertise, and contribute to the success of our company. Don't miss out on this opportunity to join our dynamic and growing team – apply today!
Apply for this job