Software Developer
Description:
IncubEx is looking to hire a software developer.
Job 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
- Competitive salary and benefits package available. These include:
- 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
For more information about TVCM, please visit our website: https://www.thevcm.com/
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.