Software Engineer

Tier4 Group
United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

ASP.NET Microsoft Word .NET Framework Microsoft Excel Active Directory Active Directory Federation Services Agile Methodology Microsoft Outlook C Sharp (Programming Language) Databases Computer Engineering Data Files
+26 more
Electronic Data Interchange (EDI) Internet Information Services (IIS) Web Portals JSON Simple Mail Transfer Protocols Microsoft Dynamics Microsoft Visio Model View Controller (MVC) Microsoft PowerPoint Azure DevOps Pipelines Secure Coding Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Systems Integration Web Services Extensible Markup Language (XML) Telerik Data Storage Technologies Blazor Delivery Pipeline Material UI Information Technology Data Management Kendo Ui Software Usability

Job description

Our client is looking for 2 Senior Software Engineers to join their team., * 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.

Requirements

Software Engineering, Software Engineering, Computer Science, Computer Engineering, Technical Leadership, Testing, Software Development, Quality Assurance, Data Sets, Usability Engineering, * 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…