Software Engineer
Job Description
Software Engineer's work in conjunction with Senior Engineer's, Business Analysts, and Business Owners. They contributes to technical design including high-level conceptual diagram, ERD, service contracts using C# and SQL based technologies (open to other languages) in an Agile environment.
We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!
Position Requirements
Database design/development (MS SQL Server 2014+). 2+ years of recent hands-on experience.
- Design, development and performance tuning of complex queries and stored procedures,
- Design development and deployment of SSIS packages.
- Understanding of triggers, user defined functions.
- Working knowledge of logical and physical data modeling concepts and database design.
- Understanding of MS SQL Server configuration for high availability and fault tolerance. Understanding of MS SQL SSRS and SSAS.
Microsoft .NET, C#. 2+ years of recent hands-on experience.
- Development of integration interfaces using API (REST/SOAP) and Web services.
- Development for .NET, .NET Core using C#.
- Some ASP.NET development with C#.
- Good knowledge of XML, JSON and other message formats. Unit testing with testing framework.
- Understanding of WCF.
- Good understanding of System Development Lifecycle (SDLC) methodologies, ability to write functional design documents and specifications.
Secondary Skills
- EDI ANSI X12. Knowledge of ANSI X12 standards, EDI communication protocols: AS2, FTP, SFTP, HTTPS, and Web services
Our people make all the difference in our success.• Producing high quality code and addressing technical debt.• Support and accountable for timely releases• Prepares data sets to test logic, error handling and system workflows. Isolates, reproduces, and tracks defects. • Carry out root cause analysis on defects to ensure fixes are happening in the right way.• Provide mentorship to teammates• As a team member work hand in hand with product owner to break down user stories.• Develops and writes testing scripts and plans to ensure that software functions as expected.• Managing software risk, balancing priorities, going above and beyond the call of duty.
#LI-Remote
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, status as a qualified individual with a disability, or Vietnam era or other protected veteran.
Explore More
Date Posted
02/01/2023
Views
5
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull-Time (0.8-1.0 FTE) CRNA - SSM Health Dean Medical Group - Madison, WI - SSM Health
Views in the last 30 days - 0
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details