C#, .Net Software Development Engineer
Inclusion Cloudabout 1 year ago
Dallas, Texas, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
This person will be responsible for developing and architecting custom software development solutions for our clients. Custom solutions can consist of but are not limited to integrations with other systems or enhancing core ERP and other software product(s).
Key Responsibilities
- Work with stakeholders to clearly understand the business and technical objectives of new solutions
- Analyze labor and time requirements for a custom solution to determine an estimate for the work
- Develop, test, and implement new software programs
- Ensure solutions meet performance standards, are scalable, documented, and easily supported
- Keep Manager and Project Manager informed of all relevant issues and concerns
- Collaborate with the Project Manager and others to identify clear project deliverables, decompose work, and establish timelines
- Multi-task and transition between tasks efficiently and composedly
- Facilitate root cause analysis of system issues
- Communicate effectively and professionally with internal and external customers
- Demonstrate strong problem solving and decision-making skills while using good judgment
- Foster a positive and team-oriented working environment
- Perform other related duties as directed
Required Qualifications
- Experience using a variety of software development technologies including, but not limited to C#, .NET, T-SQL, Azure Service Bus
- Experience with building APIs and services using REST, SOAP, etc.
- Software Design, Debugging, Documentation, Testing, and Development Fundamentals
- Understanding of the Software Development Process and Requirements
- Strong organizational skills with the ability to effectively prioritize and multi-task
- Excellent communication skills, both written and verbal
- Analytical and problem-solving skills with a high aptitude to learn
- Knowledge and experience with software development methodologies including waterfall and agile
- Ability to work successfully in a fast-paced, collaborative team environment
- Experience using JIRA or Azure Dev Ops and Team Foundation Server (TFS) or other source code repositories
- Proficiency in all Microsoft Office Products
- Bachelor’s degree from a four-year College or University in Computer Science or a related field
- 3+ years of working experience in engineering applications
Required Skills
SOAP
Azure DevOps
Agile Methodologies
Organizational Skills
.Net
Team Foundation Server (TFS)
Analytical Skills
Communication Skills
T-SQL
Software Requirements
Software Design
Software Development Fundamentals
Waterfall Methodologies
Software Debugging
Software Development Process
Software Documentation
C#
JIRA
Problem Solving
Azure Service Bus
Microsoft Office
REST API
Software Testing