Auctane is looking for an Associate Software Engineer to help develop and refine their financial services solutions, specifically focusing on scalable, high-performance backend services using .NET and ReactJS for the frontend.
Requirements
- 2+ years of experience in software development, with a strong background in .NET for backend development and ReactJS for frontend development.
- Experience with creating and maintaining automated unit tests and integration tests in a test-driven development environment.
- Experience with source control systems and branching strategies.
- Strong understanding of SQL, relational database systems, and ORM frameworks.
- Understanding of advanced object oriented design and SOLID design principles.
- Understanding of UML diagrams (class diagrams, sequence diagrams, etc.) to communicate architecture and design concepts.
- C, .NET 8, .NET Framework, PostgreSQL, Microsoft SQL Server, Javascript (ReactJS & Node), AWS, Kafka, ElasticSearch, Docker, Kubernetes
Responsibilities
- Craft dynamic and responsive user interfaces with ReactJS, enhancing user experience.
- Develop and optimize robust backend services using .NET, ensuring scalability and performance.
- Apply software engineering best practices while modifying/enhancing our software platform.
- Use AI coding/testing tools to accelerate tasks; practice safe prompting, validate results with peers, and contribute learnings and tips to team docs.
- Attend and contribute to design review meetings
- Offering input into the designs of product enhancements and third party integrations and documenting designs
- Actively documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Other
- This role is located in Austin, TX- candidates must be local to Austin to be considered.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Working closely with other developers and product managers throughout the SDLC
- Proven ability to prioritize work.
- Curious and driven with a problem-solving approach.