Job Title: |
|
Back End Developer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Islamabad, Rawalpindi |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
BS/MS degree in Computer Science, Engineering or a related subject |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
7 Years |
Salary Range: |
|
PKR 0 to 0 per Month |
Apply By: |
|
Feb 18, 2022 |
|
|
|
|
|
|
|
|
Job Description: |
Maintain quality and ensure test driven development of applications.
- Build robust and scalable software.
- Design and create services and system architecture for your projects and contribute and provide feedback to other team members.
- Help improve our code quality through writing unit tests, automation and performing code reviews.
- Collaborate with multidisciplinary team of Back-End Software Engineers, Project Managers and System Administrators.
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms, and products.
- Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
- A minimum of Bachelor's in Computer Science, Software Engineering and/or the relevant field.
- 7+ years’ experience in .Net development stack (.Net core, C#, Web API etc.) and/or the equivalent.
- Solid understanding of object-oriented programming principles.
- Strong RDBMS skills (MS SQL Server, Amazon Aurora)
- Experience developing applications using Restful API’s, Micro Services, Web application, Batch services, Data connectors etc.
- Good knowledge of design patterns and anti-patterns.
- Knowledge of source code control/versioning tools such as TFS, Git etc.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Understanding and implementation of security and data protection.
- Understanding of fundamental design principles behind a scalable application.
- Ensures the best possible performance, quality, and responsiveness of the application.
- Identifies bottlenecks and bugs, and devises solutions to these problems.
- Builds and optimizes queries and stored procedures in SQL Server databases.
- Experience with a cloud provider such as AWS
|
Company Information |
|
Company Name: SDS IT Company Description: pSDS IT/p
|
|