What are the responsibilities and job description for the Software Development Engineer position at Consolidated Electrical Distributors?
Summary
Job title : Software Development Engineer
Job ID : 202496140006
Department : Finance Products
Location : TX-Irving
Description
Summary :
Consolidated Electrical Distributors, Inc. is seeking an energetic and talented Software Development Engineer to join our development teams in delivering high quality software. The Software Engineer will work closely with program managers, product owners, and scrum teams to ensure that new framework features are prioritized and implemented properly.
Reports to : Technical Manager
Minimum Qualifications :
- Bachelors degree in Computer Science, Engineering or a related field.
- At least 5 years in software development.
- Experience working in an agile environment. (Scrum, Kanban, etc.)
- Excellent oral and written communication skills to interact effectively with various teams and management group.
- Ability to solve complex problems, including use of research, analysis and expertise to develop creative, innovative solutions.
- Must have experience with :
- C# with .NET Framework v4.7
- T-SQL
- Business Logic resides here.
- All data is fetched via stored procedures.
- Complex joins, inserts, updates, optimization techniques.
- Object-oriented programming using C# in Visual Studio IDE.
- Design patterns such as IoC, Repository, UoW, etc.
- Version control systems. (preferably Git or TFVS)
- Must be extremely organized, motivated and work with a sense of urgency.
- Must be proficient in learning and enhancing object-oriented code.
- Must be an expert in debugging code.
Preferred Qualifications :
Working Conditions :
This job operates in a professional office environment and extensively uses computer equipment.
Supervisory Responsibilities : No
Essential Job Functions :
CED is an Equal Opportunity Employer - Disability | Veteran