Software Developer
Description:
IncubEx is looking to hire a software developer.
RESPONSIBILITIES:
- This is a hands-on role with the potential to lead a team of developers, analysts, and other roles to deliver within an agile team reliably and successfully
- A strong application development background with a broad, full-stack skillset will be an asset in this role
- Ensure on-time and high-quality product delivery
- Support new products through the deployment lifecycle
- Collaborate with technology and business stakeholders to manage product vision, strategy, and product roadmap
- Guide team on facilitating the investigation of production outages/problems and the subsequent restoration of service; ensure the determination of root cause with plans for remediation; escalation points for application/system production outages
- Maintain in-depth knowledge of technologies and architectures used to support an assigned set of applications and systems
- Estimate work in support of sprint and release planning as well as long-range road mapping
- Identify resource and skill needs to execute the short and long-term product roadmap
- Build and maintain effective working relationships with key business & technology leaders, industry experts, and partners
- Analyze industry trends, business goals, and client & employee needs to drive product improvements and innovation around emerging business and market needs (leading capabilities and industry trends)
- Collaborate with the network, security, end-user services, and other IT stakeholders to assist with ensuring adherence to standards, IT security, enterprise architecture, and integration considerations
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, a comparable technical/engineering field, or equivalent work experience required
- 3-5 years of experience in an application development setting
- Excellent full-stack technical skills
- Exposure to frontend web technologies (e.g., Angular, JavaScript, HTML 5, CSS 2/3 – specific frameworks not as important as concepts)
- 3+ years of experience with backend technologies (e.g. Java, .Net, RESTful service development, microservice development, SQL, Couchbase, MongoDB, etc.)
- Experience with API’s preferred
- Experience working on Scrum/Agile projects, GitHub code version control preferred
- Experience with Cloud platforms (Azure, AWS, or Google) and Cloud Native technology preferred
- Strong understanding of development best practices, design patterns, and standards and how to apply them
- Experience documenting developed code to ensure a full understanding of existing processes
- Exceptional problem-solving and analytical skills
- Proven track record of ownership and delivery of deliverables
- Strong communication skills and ability to clearly present ideas to a variety of technical and non-technical audiences
- Ability to work independently as well as in a dynamic, multi-disciplined team
- Strong planning and organizational skills
- Experience in financial services is a plus
- Must be legally authorized to work in the United States for any employer without sponsorship
Benefits:
- Competitive compensation packages
- Fully sponsored healthcare insurance
- Partially sponsored dental insurance
- Partially sponsored vision insurance
- Fully sponsored disability insurance
- Flexible Spending Account
- Commuter/Parking Benefits
- 401K with 4% match
- Paid Time-Off
- Maternity Leave
- Excellent company culture
About IncubEx:
At IncubEx, we believe that market-based solutions are the most effective way to address environmental issues and incentivize innovative green technologies. As a financial product development firm specializing in environmental commodities, we work with our partners and industry stakeholders to develop and grow environmental markets while providing our customers valuable services.
For more information about TVCM, please visit our website: https://www.thevcm.com/