Software Engineer

Tier4 Group
      30+ days ago

      Job Description

      Our client is looking for 2 Senior Software Engineers to join their team.


      Remote anywhere in the U.S. (working ET and CT hours)

      Long term contract (1-2 years plus)


      Your Role

      The successful candidate will have:

      • A bachelor’s degree from an accredited institution in Computer Science, Computer Engineering, or a related field.
      • A minimum of eight years of relevant work experience; ten or more years preferred, including at least two years of experience assuming technical lead responsibilities.
      • Demonstrated expertise in application development, integration of disparate applications and datasets, software usability evaluation, participation in quality assurance teams, and creating/executing development, deployment, and test plans.
      • Experience in supporting and enhancing .NET applications.
      • Proficiency in .NET Frameworks and .NET-based languages, preferably C#, along with data storage technologies, SQL DBMS, and Web Services (REST and/or SOAP).
      • Strong understanding of the software development lifecycle, secure development best practices, application function points, and data management.
      • Ability to analyze and solve complex business needs and evaluate vendor solutions to meet business requirements.
      • Proven ability to work effectively in team-oriented environments, collaborating with senior managers, project managers, testers, external vendors, and IT specialists in matrixed, change management, and waterfall/agile project environments.
      • Strong documentation skills for as-designed and as-built systems.
      • Excellent communication and interpersonal skills.
      • Exceptional organizational and time management skills, with the ability to prioritize tasks in a fast-paced, self-starting environment.
      • Proficiency in Microsoft Word, Outlook, PowerPoint, Visio, and Excel.

      Qualifications

      • Three years of experience with Microsoft Dynamics platforms (2015, 2016, or 365).
      • Two years of experience with ASP.NET Core Razor, MVC, or Blazor.
      • Experience with UI components such as Telerik or Kendo UI.
      • Proficiency in Azure DevOps CI/CD pipeline configurations for ASP.NET Core applications.
      • Experience with Active Directory, Active Directory Federation Services (ADFS), and MFA.
      • Familiarity with Internet Information Services (IIS) and SMTP.
      • Expertise in application development and integration for .NET-based web portals, content management systems (CMS), and customer relationship management systems (CRM).
      • Experience with systems integration efforts, master data management, and designing overall architecture and strategies for system integration and master data.
      • Proficiency with data exchange formats such as XML, JSON, and CSV.
      • Broad knowledge of technology applications for achieving strategic objectives.
      • Experience in automating business processes through application development.
      • Familiarity with the electric power industry and security practices.

      Additional Information

      • A background check will be conducted prior to employment.
      • All candidates must verify identity and eligibility to work in the United States and complete the required employment eligibility verification documents upon hire.
      • This position may be remote, with occasional travel required to company offices as needed. Travel expenses will be reimbursed in accordance with company policies.
      • This is a one-year contract role with the potential for extension based on requirements.

      Company Culture Declarations

      • Everyone is expected to exhibit leadership qualities.
      • We prioritize accountability, both personally and organizationally, to deliver on commitments.
      • We focus on continuous personal and professional development to align with strategic objectives.
      • Adaptability and resilience are essential to meet evolving business challenges.
      • We foster a growth mindset and empower teams to take calculated risks.
      • Collaboration is encouraged across internal teams and with external stakeholders.
      • Cultural values include:
      • Recognizing and rewarding high-quality, innovative work.
      • Attracting, engaging, and retaining top talent.
      • Valuing and respecting diverse perspectives.
      • Maintaining a safe, inclusive, and collaborative work environment.
      • Building strong relationships internally and externally.
      • Encouraging curiosity and openness to new knowledge and opportunities.
      • Demonstrating foresight to anticipate challenges and develop contingencies.
      • Advocating for diversity, equity, and inclusion by seeking and valuing diverse perspectives.


      Numbers & Facts

      Location

      Skills

      • Agile Programming Methodologiesunmatched
      • Analysis Skillsunmatched
      • Application Integrationunmatched
      • Best Practicesunmatched
      • Change Managementunmatched
      • Communication Skillsunmatched
      • Computer Engineeringunmatched
      • Computer Scienceunmatched
      • Content Management Systems (CMS)unmatched
      • Corporate Policiesunmatched
      • Customer Relationship Management (CRM) Systemsunmatched
      • Data Formatsunmatched
      • Data Managementunmatched
      • Data Setsunmatched
      • Diversityunmatched
      • Documentationunmatched
      • Electricityunmatched
      • Establish Prioritiesunmatched
      • Interpersonal Skillsunmatched
      • JSONunmatched
      • Leadershipunmatched
      • Master Data Management (MDM)unmatched
      • Matrix Managementunmatched
      • Microsoft .NETunmatched
      • Microsoft ASP.NET (Active Server Page)unmatched
      • Microsoft Active Directoryunmatched
      • Microsoft Dynamicsunmatched
      • Microsoft Excelunmatched
      • Microsoft IIS Web Server (Internet Information Services)unmatched
      • Microsoft Outlookunmatched
      • Microsoft PowerPointunmatched
      • Microsoft Visiounmatched
      • Microsoft Wordunmatched
      • Model View Controllerunmatched
      • Quality Assuranceunmatched
      • Reimbursementunmatched
      • Risk Analysisunmatched
      • SMTP (Simple Mail Transfer Protocol)unmatched
      • Software Developmentunmatched
      • Software Development Lifecycle (SDLC)unmatched
      • Software Engineeringunmatched
      • Software Evaluationunmatched
      • System Architectureunmatched
      • System Integration (SI)unmatched
      • Team Playerunmatched
      • Technical Leadershipunmatched
      • Telerikunmatched
      • Testingunmatched
      • Time Managementunmatched
      • Travel Industryunmatched
      • Usability Engineeringunmatched
      • User Interface/Experience (UI/UX)unmatched
      • Vendor/Supplier Evaluationunmatched
      • Waterfall Model of Software Developmentunmatched
      • Website Managementunmatched
      • Willing to Travelunmatched
      • XML (EXtensible Markup Language)unmatched

      Be found by employers

      5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

      Level up your application

      Professional resume templates

      Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

      Free resume templates

      Free resume builder

      Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

      Free resume builder