Job Openings
Software Engineer, Full-Stack
About the job Software Engineer, Full-Stack
Job brief
We are looking for a talented full-stack software engineer to join us. In this role, you will design and develop software applications and systems. You will engineer for usability, maintainability, and performance while delighting users by making their working lives simpler, more pleasant, and more productive.
Responsibilities
- Support the design and development of software applications and system architecture
- Design user interactions and interfaces
- Collaborate with the team to spec, write, test, and deploy code that integrates with data streams and API endpoints
- Brainstorm features with product managers to guide decisions based on your technical knowledge
- Assist our teams in triaging bugs and solving issues in a production environment
- Identifying bottlenecks and improving software efficiency
- Staying abreast of developments in web applications and programming languages
Requirements
- 2+ years of experience in software development, UI/UX, or a related discipline
- High proficiency in C#, HTML, JavaScript, ASP.NET Core, CSS, Python, and SQL
- In-depth understanding of web development processes
- Excellent problem-solving skills and attention to detail
- Ability to work with multiple stakeholders and under shifting timelines
- Experience in database systems and cloud deployment is a plus
- University degree in computer science, computer engineering or a related field