What are the responsibilities and job description for the Software Developer position at Spotlight Analyst Relations?
Spotlight is searching for a Software Developer to assist in the development of Spotlight Oz, our enterprise-grade, commercially available software purpose-built for Analyst Relations.
The Software Developer will be responsible for delivering enhancements, new features, and maintaining the technical integrity of Spotlight Oz, managing their day-to-day activities in an efficient and professional manner, and ensuring all targets are met as advised by management.
Spotlight Oz is a full-stack JavaScript application using Node.js on the backend and ReactJS on the frontend. The cloud-based application is fully hosted at Amazon AWS, using Amazon PostgreSQL/RDS for data storage.
Duties:
- Communicate with the product owner, other development team members, and the customer support team.
- Develop new features for Oz, perform maintenance on existing code, troubleshoot, and assist in resolving customer issues
- Show flexibility to respond to the changing needs of the business.
- Perform code reviews & participate in retrospectives to ensure accountability in performance.
- Adhere to the development standards, policies, and procedures to aid in the development of high-quality software.
- Actively contribute to the process of continual improvement, with regard to self, team, and systems.
- Capable of effectively communicating with all relevant groups and levels within the organization.
Required Cognitive Skills:
- Ability to work in a fast-paced environment that includes an aggressive release schedule, multiple concurrent projects, and evolving business requirements.
- Maintains the highest possible level of confidentiality with company and client data.
- Must be able to work effectively within a team environment.
- Strong Analytical skills are essential for efficient debugging and remediation of issues.
- Proven ability to pick up new technologies at a basic/fundamental level.
Preferred Education and Experience:
- Bachelors degree in Computer Science, Software Engineering, Information Technology, or similar technical degree.
- Demonstrable programming ability with an in-depth understanding of underpinning techniques.
- Proven ability to tackle challenging projects.
- Experience in full software development lifecycle from design to deployment.
- Experience implementing AI-driven features that enhance user experience and streamline workflows.
- Experience working with AI-powered APIs and cloud-based AI services (e.g., AWS AI/ML tools, OpenAI API, Google AI).
- A proven track record of developing high-quality software to business specifications whilst understanding processes and requirements.
- Experience using SCRUM or other Agile methodologies.
- Excellent written and verbal communication skills.
Exceptional candidates are creative problem solvers, who naturally partner with business stakeholders to understand product goals and actively participate in specifying software solutions for business needs.
No Third Party Recruiters Please.
Spotlight is an engaging, innovative, rapidly growing firm based in the Crossroads, and a six-time recipient of KC Business Journals Best Place to Work award. Learn more about us at spotlightar.com.
Spotlight is an equal opportunity employer.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire