What are the responsibilities and job description for the Software Developer position at Energy Cognito?
Job Description
- Work as a team member of Software Developers.
- Use modern application to develop an integrated energy trader suite.
- Work as a member of core development team alongside technical and business teams to ensure the feasibility of the design, clarify ambiguous designs, and create rich interactive user interfaces.
- Contribute to an agile project team consisting of project lead, business analyst, application developer, and infrastructure developer to help understand and document client requirements, estimate work, develop new solutions, and enhance existing solutions.
Requirement
- 2 years of professional SQL experience (Required)
- 1 years of professional C# , .NET Framework, OOP (Required)
- 1 years of professional Python based solution development experience (Required)
- Experience in architecting, designing, and developing rich .NET desktop application or Web application (Plus)
- Experience with enterprise software view layout and rendering standards (Plus)
- Experience with product deployment and packaging (Plus)
Something we value first:
- Proven track record in working with a dynamic team, consultants and virtual teams to manage multiple concurrent projects, operations and budgets.
- Willingness and ability to lead or follow to achieve business objectives.
- Strategic thinking skills with ability to visualize the big picture and manage tactical details as required.
- Excellent communication skills with ability to explain technical information to a non-technical audience.
EDUCATION REQUIREMENTS
Bachelor's Degree in Computer Sciences, or other related scientific or technical discipline required; or demonstrated technical proficiency may be substituted for education requirements