Software Developer - Java/Python
Role details
Job location
Tech stack
Job description
- All legitimate correspondence from our recruiting team will only come from an email address ending in @lrs.com. We do not use generic domains like @gmail.com, @yahoo.com, or @outlook.com.
- We never conduct interviews solely via text-based chat on Microsoft Teams, Telegram, or WhatsApp. All virtual interviews involve a scheduled video or phone call with a member of our team.
- LRS will never ask a candidate for payment, fees, or to purchase equipment (e.g., laptops, software) as a condition of employment.
- All genuine job opportunities are listed directly on our official careers portal at Careers., Seeking a Junior Software Engineer to join a small and collaborative team. This role is best suited for someone early in their career who is eager to learn and grow quickly, comfortable receiving candid feedback and someone who can grow into the team's environment and learn domain-specific systems.
Day to Day Responsibilities:
- Contribute to new in-house software development work
- Support and customize existing applications used by the business
- Work across backend development, primarily in Java and Python, with some database work
- Partner with business stakeholders and translate needs into workable solutions
Requirements
Must have a bachelors degree in Computer Science or similar discipline -Experience or knowledge of software engineering or backend development -Experience with any programming language; Java or Python is helpful but not required -Exposure to backend development concepts and basic database work -Ability to work effectively with direct, high-expectation business partners -C2C candidates not considered; no sponsorship available -Must be local to St. Louis and willing and able to work onsite in office at least 2-3 days per week -Candidate must be able to effectively communicate in English (written & verbal)