Job Description
We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support.
Job Responsibilities:
- Write clean, scalable code using .NET programming languages C# .NET
- Remain up to date with the terminology, concepts, and best practices for coding mobile apps.
- Develop technical interfaces, specifications, and architecture.
- Use and adapt existing web applications for apps
- Create and test software prototypes
- Develop client displays and user interfaces.
- Able to work on different ERP’s specially CRM.
- Assist software personnel in handling project related work and other requirements
- Coordinate with other software professionals and developers
Minimum Qualifications
- BSc/BA in Computer Science, Engineering, or a related field
- 5+ years of development experience using C# .NET
- Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC))
- Knowledge of at least one of the .NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Understanding of Software Development Life Cycle and Agile methodologies.
- Familiarity with Microsoft SQL Server {if deemed necessary for the project needs}
- Experience with popular web application frameworks and Windows Presentation Framework.
- Excellent troubleshooting and communication skills.
- Outstanding analytical, problem-solving, and communication Skills.
- Excellent organizational and time management skills.
- Self-driven, flexible, and innovate ive.