Overview
On Site
USD 100.00 per hour
Contract - W2
Job Details
Our client, a leading financial company, is hiring a Lead Software Engineer on a contract basis.
Job ID:82687
Work Location:
Denver, CO or NYC
Summary:
Position responsibilities:
1. Provides IT systems strategy, development and/or integration services to clients.
2. Determines client organizations system requirements, and delivers advice on how to design/acquire technology solutions that align to their strategy and processes. Involves others as required.
3. Analyses client needs in design of business process requirements; or is the technical lead on project team defining needs.
4. Mentors others in their work relative to designing, coding, testing and/or customizing software solutions to meet client requirements.
5. Is innovative in their thinking, design and delivery of competitive software solutions.
6. Designs existing software products or develops new functions, adapts to new hardware, improves performance or enhances product usability for competitive or commercial gain.
7. Develops new program logic and/or assembles standard logic modules to create new applications.
8. Develops and tests new software code, and typically works in a highly efficient development environment.
9. Performs work in various situations or disciplines and of differing levels of complexity (i.e., Architecture, QA and Testing, Network Design and Enterprise Resource Planning Customizations).
10. Tests and documents and trains client personnel on applications software.
11. Aware of technology trends and competitive landscape and incorporates into design of solutions.
12. Provides a deep domain and industry experience and expertise to design and develop creative solutions.
Education required: At least Masters Degree or double degree qualified in a discipline related to Computer Science and our industry; or equivalent work experience.
Experience Required:
Pay Rate: $100/hourly W2
The post appeared first on .
Job ID:82687
Work Location:
Denver, CO or NYC
Summary:
- Designs, develops, modifies, adapts and implements solutions to information technology needs through new and existing applications, systems architecture, systems strategy, integration services and applications infrastructure to meet client requirements.
- Reviews system requirements and business processes; codes, tests, debugs and implements software solutions.
- Designs, codes, tests and/or customizes solutions to meet client requirements.
- May support systems infrastructure, desktop or network architects by preparing detailed specifications.
- Develop new technology product ideas or strategic product extensions for internal use or as commercial products.
- Establishes technology product specifications and collaborates with various functions to ensure successful product development and implementation.
Position responsibilities:
1. Provides IT systems strategy, development and/or integration services to clients.
2. Determines client organizations system requirements, and delivers advice on how to design/acquire technology solutions that align to their strategy and processes. Involves others as required.
3. Analyses client needs in design of business process requirements; or is the technical lead on project team defining needs.
4. Mentors others in their work relative to designing, coding, testing and/or customizing software solutions to meet client requirements.
5. Is innovative in their thinking, design and delivery of competitive software solutions.
6. Designs existing software products or develops new functions, adapts to new hardware, improves performance or enhances product usability for competitive or commercial gain.
7. Develops new program logic and/or assembles standard logic modules to create new applications.
8. Develops and tests new software code, and typically works in a highly efficient development environment.
9. Performs work in various situations or disciplines and of differing levels of complexity (i.e., Architecture, QA and Testing, Network Design and Enterprise Resource Planning Customizations).
10. Tests and documents and trains client personnel on applications software.
11. Aware of technology trends and competitive landscape and incorporates into design of solutions.
12. Provides a deep domain and industry experience and expertise to design and develop creative solutions.
Education required: At least Masters Degree or double degree qualified in a discipline related to Computer Science and our industry; or equivalent work experience.
Experience Required:
- 10+ years Certifications: Continues to develop computer engineering qualifications relevant to the industry challenges.
- Functional knowledge: Requires depth and/or breadth of expertise in own specialized discipline or field. Works across teams to apply conceptual knowledge to solve high level problems.
- As a senior contributor, it acts as the escalation point for both internal and external people as it relates to their discipline.
- Business expertise: Works across discipline boundaries to further the greater the client's agenda.
- Interprets internal/external business challenges and recommends best practices to improve products, processes or services.
- Has vision as it relates to improvement and furthering the offering/creating new business opportunities.
- Leadership: Is the team coach/mentor.
- Develops and motivates the team for success.
- May lead functional teams or projects with moderate resource requirements, risk, and/or complexity. Constantly strives to improve and find better ways to accomplish personal and business objectives and performance.
- Problem solving: Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgment and identify innovative solutions.
- Sustains an environment that supports experimentation, rewards risk-taking and reinforces curiosity.
- Impact: Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policies.
- Interpersonal skills: Communicates difficult concepts and negotiates with others to adopt a different point of view.
- Proactively shares experiences and knowledge towards the achievement of team objectives. Shows initiative to deliver better results than expected and often offers his/her help to others to achieve shared goals.
- Technical Skills & Requirements: Analytical Thinking: Leverages methods and approaches for data collection from other internal/external sources and best practices to address complex problems, situations or issues. Works with large amounts of data and identifies highly complex root causes and potential implications; coaches others on data synthesis and analysis. Approaches situations from a holistic perspective and considers interdependencies and the impact of actions; synthesizes results and links patterns and trends.
- Application Development/Programming: Identifies areas for improvement and develops innovative enhancements using available software development tools following design requirements of customer.
- Quality Assurance: Oversees testing and analyses of applications and provides feedback on other associates work, while ensuring work is aligned with overall IT strategy.
- Technical Knowledge/Proficiency: Applies functional and technical knowledge and expertise to complex, non-routine problems/issues provides guidance to other associates regarding IT trends.
- Combines knowledge and skills in more than one technical IT area to promote effectiveness in the business unit and enhance the IT strategy; shares knowledge with the team to increase effectiveness.
- Employs expert knowledge of own technical areas and a broad understanding of related disciplines to create advanced programs/processes; promotes the use of best-in-class practice.
- Troubleshooting/Technical Support: Collaborates with others across disciplines to brainstorm solutions to the most complex, uncommon problems; shares outcomes with the rest of the team.
- Provides guidance and expertise on complex, non-routine issues; redirects solution implementation if desired results were not originally met.
- Assesses whether issues were resolved and provides input on revising and re-implementing solutions or alternatives if problems were not fully remedied.
Pay Rate: $100/hourly W2
The post appeared first on .
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.