Senior Software Engineer Position Available In Guilford, North Carolina

Tallo's Job Summary: This job listing in Guilford - NC has been recently added. Tallo will add a summary here for this job shortly.

Company:
Pay Tel Communications
Salary:
$122500
JobFull-timeRemote

Job Description

Senior Software Engineer 4.6 4.6 out of 5 stars Greensboro, NC 27410 • Hybrid work Job Summary We are seeking a highly skilled Senior Software Engineer to join our dynamic team. Working with Architects and Managers, the Senior Software Engineer will be responsible for creating and maintaining core platform services used by telephony products, mobile applications and web applications, as well as providing technical leadership to junior and mid-level developers in a fast paced and agile development environment using the latest software development methodologies and infrastructure. This role will be involved in and skilled at designing and developing UI for unique projects that meet business objectives. Duties Work with architects, BA/QA, and dev ops to develop and maintain information systems, including web applications, REST APIs and Xamarin applications, that provide communications and other inmate services to confinement facilities. Design/develop UI using modeling tools; own project development end to end; create designs templates for handoff to and use by others. Perform code reviews, looking for best practices, offering constructive criticism and suggestions as appropriate during code reviews. Troubleshoot technical issues in a variety of application environments to determine the root cause. Understand assignments by reviewing program objectives, input data, and output requirements with supervisor and product owner. Be able to listen, take notes, and ask questions to confirm. Audit, refactor, upgrade and/or replace existing services and applications to enforce good practices, improve scalability and performance, reduce costs, and produce joy among your peers and managers. Attend daily stand-ups and other meetings as part of the company’s methodology. Experience Strong working knowledge of .NET applications, RESTful APIs and web development using technologies including but not limited to C#, JavaScript, HTML, CSS, ASP .NET, .Net Core, MVC, Xamarin, Azure DevOps, Docker Containers, SQL Server, NoSQL databases Savvy with design tools such as Figma, draw.io or similar Experience with version control (Git preferred) Knowledge of dev ops and containerized hosting Deep understanding of software engineering principles, including object-oriented design concepts and design patterns Experience with finding root cause and providing solutions for production issues Effective oral, written, and interpersonal communication skills Demonstrated effective time management, organizational, prioritization, and planning skills Education and Experience Bachelor’s degree in Computer Science, Information Technology, or related field, or the equivalent through a combination of education and work experience 5+ years in Developer or Software Engineering roles with experience in planning, developing, and maintaining enterprise applications 3+ years of experience in high availability APIs or other software services 5+ years of experience using SQL; strong knowledge of relational databases Proven experience designing/developing UI for web-based and mobile applications

Job Type:
Full-time Pay:

$115,000.00 – $130,000.00 per year

Benefits:

401(k) 401(k) matching Dental insurance Employee assistance program Flexible spending account Health insurance Health savings account Life insurance Paid jury duty Paid time off Parental leave Referral program Retirement plan Vision insurance

Schedule:

Monday to Friday Application Question(s): Can you commute to Greensboro, NC within 2-hours (EST time zone only)?

Education:

Bachelor’s (Required)

Experience:

C#: 8 years (Required)

SQL:

8 years (Required)

JavaScript:

4 years (Required)

REST:

4 years (Required) .

NET Core:

2 years (Required)

Work Location:

Hybrid remote in Greensboro, NC 27410

Other jobs in Guilford

Other jobs in North Carolina

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started