Full Stack C# Software Engineer

Genscape

(Boston, Massachusetts)
Full Time
Job Posting Details
About Genscape
Genscape is the leading global provider of real-time data and intelligence for commodity and energy markets, driven to improve market transparency and efficiency. With thousands of patented monitors strategically deployed worldwide, Genscape is unique in its ability to collect and report proprietary market fundamentals in real-time or near real-time.
Summary
Genscape is seeking a talented Software Developer to join our operations support team! The Software Developer will work with critical internal and external applications that help support and drive our Genscape Power/Oil/Gas/Ag/Bio Business. This individual will work with a small, dynamic team on the development of current and future applications encompassing a wide range of languages, tools and technologies. You will have the freedom and autonomy to explore new ideas to optimize work flow and efficiencies.
Responsibilities
**What you will do and learn:** * Create and maintain RESTful APIs using ASP.NET Web API. * Develop new web based tools in JavaScript/HTML5/JQuery/ AngularJS to improve work flow and efficiencies. * Enhance current legacy reporting and modeling applications incorporating coding best practices. * Work on the development of a new dashboard application using the latest browser technologies for building fast and responsive Uis. * Enhance an application that processes data on multiple databases, allowing easy access and visualization, using C#, ASP.MVC, JavaScript, JQuery. * Identify and pursue potential performance, reliability, and process improvements. * Help to improve/create data-processing and data-validation scripts among several applications along with including data visualization. **Over your first few months in this position, you will know you’re successful if:** * You demonstrate a strong initiative to provide value in a highly collaborative team environment. * You demonstrate knowledge and carefulness essential to develop and manage business-critical 24-hour operational systems * In your first 30 Days you would know and understand 50% of the system administrator capabilities and be able to complete simple bug fixes/enhancements. * In your first 60 Days you would know and understand 100% of the diagnostic and critical characteristics of the system and be able to complete most if not all bug fixes/enhancements. * In your first 90 Days you are able to deliver your first production ready application and understand the full stack of technologies used.
Ideal Candidate
* You have a Bachelors in Computer Science or related. * You have minimum 3 years software development experience * You have experience with C#, JavaScript, JQuery, SQL Server, Postgres, Oracle * You have a general understanding of Object Oriented programming concepts * You have exposure to HTML5, CSS * You have experience with development of Web-based applications * You have worked with and IDE like IDEA, Visual Studio * You have used source control systems like Subversion, Git, etc. * You have a strong desire to learn new technologies fast! * You like analyzing workflows and designing creative ways to improve them. * You possess excellent analytical, written and oral communication skills * You like flexibility, are able to deal with ambiguity and like to work on multiple projects * You have an ability to work in a dispersed team environment * You have had some experience working in a Scrum/Agile environment
Compensation and Working Conditions
Benefits Benefits included

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.