You are viewing a preview of this job. Log in or register to view more details about this job.

Software Developer II (.NET Development)

Description

JOB PURPOSE:
Maintain, develop, and test Software systems, Web applications and databases within a Microsoft .NET environment.
KEY FUNCTIONS:
Execute
  • Develop, maintain and test software systems (websites, applications and API) with minimal support and guidance.
  • Continuously improve time estimation skills while delivering efficient and reliable code.
  • Participate in software design and requirement gathering process.
  • Write original program code based on defined specifications.
Build talent
  • Be eager and proactive to learn and actively seek out opportunities to receive and provide feedback to support individual and team growth and development
  • Leverage the training resources that Midco has to offer.
  • Possess up-to-date knowledge of technological developments in the industry.
  • Conduct code reviews and guide junior developers to improve quality and consistency.
  • Provide mentoring to more junior developers on the team.
Demonstrate business acumen
  • Have a desire to understand the business and the part our software plays in making it successful.
  • Develop empathetic, user-centric solutions that enable our users to accomplish their work most effectively and efficiently.
  • Using data to design, provide knowledgeable solutions that best meet the needs of the business.
  • Resolve complex problems and requests using general knowledge of Midco IT systems and business rule/processes.
Innovate
  • Possess up-to-date knowledge of technological developments in the industry and the willingness to learn more.
  • Identify opportunities to use these technologies and present those ideas to peers and leadership.
  • Make good technical decisions that provide creative solutions to solve business challenges.
  • Collaborate with developers to define and implement team processes and coding standards.
Agility
  • Be open and willing to adapt to changing direction and business priorities to best support the overall needs of our business and customers.
Think strategically
  • Hone skills to understand the business rules behind the requirements to develop solutions that meet and exceed our business goals and priorities.
Demonstrate courage
  • Recognize and utilize opportunities to share ideas with peers and leadership on how we can improve and innovate our software solutions.
Collaborate across boundaries
  • Build relationships with other departments to better understand and empathize with the needs of the business and the challenges that they face.
  • Actively participate in agile development process.
  • Collaborate with other IT teams (Server Admins, Data Engineering and other Development teams) to configure and develop custom applications.
  • Modify program code to correct errors or enhance an existing program’s capacity.
  • Follow and serve as a role model in displaying Midco’s Core Values and Leadership Success Drivers.
  • Adhere to Midco’s privacy guidelines to ensure each customer’s privacy.
  • Maintain regular attendance as required by your position.
ADDITIONAL FUNCTIONS AND RESPONSIBILITIES:
  • Provide comprehensive support to achieve resolution to outstanding problems or issues.
  • Compile timely, comprehensive, and accurate documentation and or reports, as requested.
  • Demonstrate the ability to work both independently and as a team member.
  • Support the mission, vision and values of Midco.
  • Collaborate effectively with internal and external customers to ensure exceptional service.
  • Demonstrate courage by tackling tough issues while acknowledging own limitations without compromising integrity.
  • Remove obstacles for team members. Encourage creative solutions.
  • Apply personal ethics, honesty, initiative, flexibility, responsibility and confidentiality in all areas of responsibility.
  • Communicate clear expectations that set a high bar while holding team members accountable to reach these goals.
  • Demonstrate business acumen by using data to drive decisions and actions.
  • Model flexibility, resiliency and change management skills by staying self-aware, constantly learning, and
  • finding ways to cut through ambiguous problems. 
  • Identify root causes of problems and implement solutions while keeping a holistic and long-term perspective in mind.
  • Actively follow Midco policies and procedures.
  • Perform other duties as assigned.
EXPERIENCE AND EDUCATION: 
  • Associate degree or equivalent experience required. Focus in Information Technology preferred.
  • 3 years programming experience in .NET, C# and/or ASP.NET is required.
  • 3 years front-end development experience in ReactJS, HTML5/CSS, JavaScript, JQuery, Bootstrap and/or Angular framework is required.
Experience preferred with:
Webservices such as RESTAPI, JSON or SOAP.
  • Databases, preferably SQL or T-SQL.
  • Agile development and scrum processes
WORK ENVIRONMENT AND PHYSICAL DEMANDS:
  • The employee is occasionally required to reach with hands and arms, stoop, kneel, or crouch.
  • The noise level in the work environment is moderate.
  • Employees may be required to work in excess of 40 hours per week and other than normal business hours, such as holidays, evenings and weekends as business demands.
ABOUT MIDCO
Midco
  • Is the leading provider of reliable, high-speed internet via fiber and fixed wireless technology, serving 460,000 homes and businesses in 400 communities across the Midwest.
  • Provides exceptional customer service and a superior network, while being a force for good in the communities we serve.
  • Delivers TV services including Midco Sports (a regional sports network, phone, data center and advertising services, plus wholesale networking solutions.
Ready to work at Midco? We thought so. Here are a few more reasons why Midco is one of the best places to work:
  • Free Midco internet & TV
  • Great opportunities to get involved in volunteerism
  • Generous 401(k) match and paid time away from work programs
  • And many more
Visit Midco.com/Careers to learn about employment opportunities and apply today.
Midco is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, protected Veteran status, age, marital status, status with regard to public assistance, familial status, membership or activity in a local commission, or any other characteristic protected by law. To view our full EEO and federal contractor supplemental posters, please refer to Midco.com/FederalPosters.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)