This is a remote position.
We are seeking a Senior Software Engineer (code development and Testing) to join our team.
Responsiblities:
- Perform all phases of software engineering including requirements analysis, application design, code development and testing.
- Design and develop both front facing and backend applications.
- Produce clean, high quality, and testable code.
- Design and develop innovative solutions to meet the needs of the business.
- Support hardware and software maintenance and upgrades as needed.
- Participate in design reviews and recommend improvements.
- Provide software development and/or supporting software integration.
- Analyze, develop, and approve technical documentation, as required.
- Stay abreast of the latest products and technical innovations in the marketplace as related to applications supported; deliver business presentations to management, as needed.
Requirements
- 7+ years of experience designing and writing software that runs on various operating systems
- A bachelor’s degree in computer science or a related discipline or the equivalent
- To feel at home with being part of a collaborative, nimble, and high-performing team within a fast-paced, startup-like environment.
- Excellent communication and listening skills.
- To enjoy pushing your skills and development to manage ambiguity, be adaptable, and cultivate innovation.
Required Expertise:
- .NET C#
- Angular
- JavaScript
- SQL
Preferred Skills:
- AWS Cloud
- Experience working with enterprise level CI/CD tools
- Docker
Benefits
- Work Location: Remote
- 5 days working