CarmelRecruiter
the smart solution for Carmel jobs

Software Developer III

Company: Miso
Location: Carmel
Posted on: September 15, 2018

Job Description:

Description: Position Location: Carmel, Indiana ABOUT MISO MISO manages the electricity super highway in the Central U.S. Through use of groundbreaking research and advanced technology, our highly skilled employees ensure power flows reliably to 42 million Americans. We make certain that the right amount of electricity is generated and delivered dependably and cost-effectively every minute of every day. MISO makes this happen by operating one of the world's largest energy markets, with $25 billion in annual transactions. We are committed to being a trusted partner to our members and we strive to be the most reliable, value-creating Regional Transmission Organization. Operating the electricity grid, running a robust energy market, planning for a bright future - it's what our immensely talented and dedicated team does every day. www.misoenergy.org www.misomatters.org MISO - YouTube https://www.misoenergy.org/about/careers/ POSITION OVERVIEW The Software Developer (III) is responsible for building and sustaining critical applications used to manage the power grid for 42 million people and 190,000 megawatts of power. The ideal candidate has a passion in modernizing services and applications in an environment that fosters DevOps architecture, processes, and technologies. You will succeed if you enjoy problem solving by utilizing new technologies and are open to multiple programing languages. You must collaborate well with other teams and work well in an environment with changing requirements. We are looking for someone that shares our passion for developing software where your contribution has a positive impact on society. If you love working in a challenging domain and want to use the latest technologies to solve these problems, this is the job for you. RESPONSIBILITIES Lead the design and development of high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance. Code, test, debug, document and deliver modified and new programs to meet business and compliance requirements Collaborate with architects, database engineers, and other software developers in conceptualizing, initiating and developing new software programs and applications Provide expert technical advice and guidelines for each of the core architecture domains (e.g. application, integration, data, infrastructure, delivery) Work closely with assigned business groups to define application enhancements and requirements Must be able to solve complex problems by utilizing new technologies Assist in translating business requirements into project or design plans Create integration solutions that can successfully integrate across multiple systems within the MISO environment and meet requirements Maintain integrity of program logic and coding, and establish required checks and balances for operational controls. Monitor production programs for expected performance and respond to errors and emergency problems Use coding methods for specific programming language to enhance or initiate efficient program execution and performance, and to reach optimum hardware utilization Determine, develop and maintain shared software libraries, user manuals and guidelines, and design artifacts as determined for the project or software implementation Manage a smooth transition from development to operations, adhere to committed release schedules and ensure a smooth rollout, deployment and transfer to operations and support groups Act as a mentor to software developers of other levels. Apply software development security principles Ability to work a 24 x7 on-call rotation schedule Establish and manage required checks and balances for operational controls QUALIFICATIONS Bachelor's degree in Computer Science, Software Engineering or related field (or ten years of relevant work experience required) Master's Degree, strongly preferred Eight years' software development experience with Java, C#, .Net. Four years of Java experience strongly preferred. Specific experience in the following: Working on a software development team following Agile methodologies and principles, required Experience with test-driven development, required Experience in a DevOps culture of sustaining what you build Appropriate level will be determined based upon experience and knowledge TECHNICAL CAPABILITIES Proficient in various programming languages and tools including Java, C#, .Net 4, Angular 5 and 6. Object Oriented analysis and design using common design patterns. Ability to learn, use, implement and integrate leading technologies. Excellent knowledge of Relational Databases and SQL Technical Capabilities - Preferred Excellent working knowledge of current Internet technologies, including Rest, SOAP, HTTP and JSON Experience with high volume, highly available and data intensive applications Experience with Platform as a Service (PaaS) such as Kubernetes Experience developing event driven services Experience with API Gateway Experience with data virtualization technologies such as GraphQL and Falcor Experience with Message Processing and Integration Frameworks such as Camel, Mule Runtime, Spring Integration, and/or Spring Cloud Data Flow Experience with Oracle and/ or SQL Server Experience with no-SQL databases such as MongoDB Experience with Graph database such as Neo4J Location: Carmel, IN Activation Date: Thursday, August 2, 2018 Expiration Date: Friday, September 14, 2018 Apply Here

Keywords: Miso, Carmel, Software Developer III, IT / Software / Systems, Carmel, Indiana

Click here to apply!

Didn't find what you're looking for? Search again!


I'm looking for
in category
within


Other IT / Software / Systems Jobs


Technical Sales Representative
Description: Technical Sales Representative As the industry leader in water technology, we're growing and need talented people like you to help us continue to protect the world's most vital resource. Nalco Water, (more...)
Company: Ecolab
Location: Indianapolis
Posted on: 09/19/2018

Entry Level Software Engineer
Description: Revature is a rapidly growing technology company that is focused on providing its Fortune 500 clients with the best software engineers in the country. Revature Software Engineers work with some of the (more...)
Company: Revature
Location: Fishers
Posted on: 09/19/2018

Entry Level Software Engineer
Description: Revature is a rapidly growing technology company that is focused on providing its Fortune 500 clients with the best software engineers in the country. Revature Software Engineers work with some of the (more...)
Company: Revature
Location: Carmel
Posted on: 09/19/2018


Entry Level Software Engineer
Description: Revature is a rapidly growing technology company that is focused on providing its Fortune 500 clients with the best software engineers in the country. Revature Software Engineers work with some of the (more...)
Company: Revature
Location: Lafayette
Posted on: 09/19/2018

Entry Level Software Engineer
Description: Revature is a rapidly growing technology company that is focused on providing its Fortune 500 clients with the best software engineers in the country. Revature Software Engineers work with some of the (more...)
Company: Revature
Location: Muncie
Posted on: 09/19/2018

Mobile Lube Technician
Description: Are you looking for a challenging career as an Automotive Lube Technician in a well-established and successful Fortune 500 company with excellent benefits and competitive pay Penske Chevrolet is looking (more...)
Company: Penske Automotive Group
Location: Indianapolis
Posted on: 09/19/2018

Java Engineer (Entry Level)
Description: Revature has partnered with a Fortune 500 company to find and develop a strong team of 20 Entry Level Software Engineers to work on next gen software solutions. This is an excellent opportunity for an (more...)
Company: Revature
Location: Bloomington
Posted on: 09/19/2018

Junior Software Engineer - Greenwood
Description: Revature has partnered with a Fortune 500 company to find and develop a strong team of 20 Entry Level Software Engineers to work on next gen software solutions. This is an excellent opportunity for an (more...)
Company: Revature
Location: Greenwood
Posted on: 09/19/2018

Junior Software Engineer - Anderson
Description: Revature has partnered with a Fortune 500 company to find and develop a strong team of 20 Entry Level Software Engineers to work on next gen software solutions. This is an excellent opportunity for an (more...)
Company: Revature
Location: Anderson
Posted on: 09/19/2018

Entry Level Software Engineer
Description: Revature is a rapidly growing technology company that is focused on providing its Fortune 500 clients with the best software engineers in the country. Revature Software Engineers work with some of the (more...)
Company: Revature
Location: Indianapolis
Posted on: 09/19/2018

Log In or Create An Account

Username:
Password:
 

Forgot password?


Find us on Facebook

Find us on LinkedIn

Get the latest Indiana jobs by following @recnetIN on Twitter!

Carmel RSS job feeds