Senior C# Developer / Engineer
What does a professional in this career do?
Develops software and applications using the C# computer programming language. Assists with new development projects and fixes problems with code or software engineering. Performing peer code reviews to execute coding standards, code consistency, utilization of setup cases and adherence to application design.In this job you will...
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable C# code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Implement and document assigned parts of the component/work product based on the project schedule.
- Write code/test code for part of software component/ work product. Unit test the implemented solutions.
- Ensure quality of the developed part of component(s) / work product(s) (conformance with development process) and its technical delivery.
- Submit the work products to the software configuration management.
- Anticipate potential points of failure database communication points, file system errors, etc
- Effectively investigate reported software defects, and debugging skills.
- Development of differentiated tasks by translating the software design into code in accordance with the partners’ quality requirements.
Skills You Will Gain
C#
programming language
Reusable code