Sr Software Engineer
Charlotte, NC, United States
Hybrid Onsite in Charlotte
Senior Software Engineer - .NET
Position Overview:
This Senior Software Engineer will take the critical role in full-stack development initiatives and closely collaborate with business units to drive continuous improvements in our business processes. The role will encompass system integrations and the optimization of workflows. This position provides a rare chance to work with state-of-the-art technologies, including Azure, within a dynamic team environment.
Key Responsibilities:
Engage actively in daily stand-up meetings with the software development team
Continuously expand your expertise in C# along with other programming languages
Architect, test, and implement integrations across diverse internal and external systems
Innovate, develop, and sustain our evolving software systems
Rapidly adapt to emerging technologies and methodologies
Generate accurate time estimates for project tasks
Diligently track, manage, and document your assigned tasks and activities
Work synergistically with team members to build functionalities based on technical blueprints and architectural guidelines
Qualifications:
Proficiency in C#, React, Typescript, or similar programming languages
Acquaintance with software development best practices
Comprehensive understanding of software engineering principles
Familiarity with APIs and the fundamentals of web design
Prior experience in agile team environments
Energetic, committed, and self-driven personality
A bachelor's or advanced degree in Computer Science, Math, Engineering, or a related technical field is preferred
Become part of a future-focused company and apply your skills and passion where they will be valued.