The Role
The Software Engineer is responsible for leading the development of a financial platform and enhancing software features. Duties include optimizing software for performance, modifying existing solutions, and developing software testing processes. The role requires expertise in software tools and a consultative approach to meet client needs and ensure effective software solutions.
Summary Generated by Built In
POSITION: Software Engineer
EXPERIENCE AND REQUIREMENTS: Bachelors degree in Computer Science plus four years of experience as Software Engineer required.
DESCRIPTION OF DUTIES:
- Leverage specialty knowledge of computer science to lead development of the financial platform for the Increase product.
- Rely on technical concepts and tools to build and develop the engine that undergirds the financial service.
- Design, develop and implement Increase’s innovative suite of application software features for financial technology clients.
- Optimize software for scalability, reliability, and performance.
- Modify existing software to adapt to changing business needs, correct errors and improve performance.
- Rely on understanding of software development including complex tools and technologies.
- Evaluate application solutions and technology to enhance the platform and solve complex technical problems.
- Use specialty knowledge of sophisticated software engineering tools such as TypeScript, SQL, and Ruby.
- Develop software testing processes and documentation.
- Rely on specialty knowledge and experience writing testable, resilient code, with effective unit and integration tests.
- Participate in all aspects of the software development lifecycle.
- Drive critical features from the design process through to deployment.
- Demonstrate expert understanding of software design.
- Assess and determine feasibility for proposed software development projects. Leverage expertise to estimate costs for such technical projects.
- Consult with clients to understand their software needs, implementations, and technical problems. Work with teammates to devise technical solutions to those problems.
- Introduce, assess, and ship high quality mission critical software application services in Increase’s rapidly growing core services infrastructure.
- Monitor and scale critical infrastructure to ensure consistent market uptime in-line with regulatory requirements.
Top Skills
Ruby
SQL
Typescript
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Resume Uploaded Successfully
The Company