Senior Software Developer  
Sofnix Pvt Ltd.   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Senior Software Developer
Category:   Software Development
Total Positions:   1
Job Location:   Islamabad
Gender:   No Preference
Minimum Education:   Bachelors
Degree Title:   BSCS, MCS, MS or Related
Career Level:   Experienced Professional
Minimum Experience:   5 Years7 Years
Salary Range:   PKR 100,000 to 150,000 per Month
Apply By:   Jan 6, 2020
     
     
 
Job Description:

Our Company is looking for an intelligent, analytical, passionate Senior Developer to be part of an agile development team making use of cutting-edge technologies. Your primary responsibilities will be to architect, design, document, develop, and unit test these applications, and to coordinate with the rest. A commitment to collaborative problem solving, enterprise level design and quality product is essential.

Duties & Responsibilities:

As a senior developer your responsibilities are;

  • Design, develop, test and deploy complex application components.
  • Architecture and redesign code for maintainability, scalability, security and efficiency.
  • Design stable, reliable and effective databases
  • Optimize and maintain legacy database systems
  • Research alternative technologies, processes, best practices, and development methodologies to foster an environment of continuous improvement.
  • Experience with professional software engineering best practices for the full SDLC including coding standards, code reviews, source control (GIT, SVN), build processes, testing, and operations
  • Create beta and staging sites for review and feedback while adhering to GIT usage or backups and tracking.
  • Unit testing code to ensure it meets industry standards, is valid, is properly structured and is compatible with browsers, devices or operating systems.
  • Follow industry standards with regards to maintaining code-level documentation (comments/release notes/versioning) for all code written.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Work with Scrum Team to plan system releases and Sprints/Iterations.
  • Revise, update, refractor and debug code
  • Translate application storyboards and use cases into functional applications 
  • To work in a team environment with shared code; disciplined use of source code control and process documentation
  • The ability to create and maintain strong working relationships with colleagues
  • Interest and experience in Big Data, Artificial Intelligence, Cloud etc.

Technical Skills:

  • Hands on experience in Object Oriented Programming using .NET Framework (3.5/4.0/4.5/4.6).
  • Programming Languages (ASP.NET MVC, ASP.NET Web Forms/ Win Forms, C#, Entity Framework, NET Core.
  • Thorough understanding of HTML5, CSS3,XML, JSON, XSLT, JQuery, AJAX, JavaScript, Bootstrap, Media Queries, Angular.
  • Highly skilled in SQL Programming (Stored Procedures, Functions, Triggers, Indexing ) using (2012, 2017)
  • Familiar with Amazon Web Services e.g. (S3, Lambda, Dynamo DBetc.)
  • Good knowledge of working with the APIs (like Google Maps, Graph API, Twitter, PayPal, and Face book).
  • Interface Protocols & Standards (RestfulAPI’s, Web Services, Window Services)
  • Proficient in Debugging and Troubleshooting.
  • Experienced in using Source Control (SVN / GitHub).
  • Must be able to write clean code following industry standard and best practices.

Required Skills:
.net framework,HTML5,Programming Languages

Company Information
 
Company Name:  Sofnix Pvt Ltd.
Company Description:
pSOFNIX is an Information Technology solution provider specializing in digital printing and publishing. With the team of highly skilled and experienced professionals, we provide customized and cost effective solutions for Book printing and publishing. Our development center in Islamabad provides innovative, technologically based marketing services to foreign companies, including web site development based on advanced architecture using distributed server solutions, search engine optimization and a variety of other confidential techniques. We also develop enabling tools using the latest technologies available for the conversion, storage and distribution of electronic books having distributed servers and reference centers all over the world./p

Copyright 2020, University of Engineering and Technology, Lahore. All Rights Reserved