• Senior Full-Stack Web Developer

    Requisition ID
    2018-3042
    # of Openings
    1
    Category
    Information Systems
    Location
    US-GA-Atlanta
  • Overview

    SUMMARY

    The Web Application/Portal Developer is responsible for designing, developing, and installing software solutions to meet the needs of the company and maximize efficiencies through the use of technology. This position primarily works independently, but interacts closely with various departments to meet company needs.

    Responsibilities

    ESSENTIAL DUTIES AND RESPONSIBILITIES TO PERFORM THIS JOB SUCCESSFULLY INCLUDE, BUT ARE NOT LIMITED TO THE FOLLOWING:

    • Full lifecycle application development.
    • Responsible for designing, coding and debugging applications in various software languages.
    • Conducts software analysis, code analysis, requirements analysis, software review, identification of code metrics and system risk and reliability analysis.
    • Conducts software modeling and simulation to ensure system functionality.
    • Responsible to develop front end graphical user interface design.
    • Performs software testing and quality assurance.
    • Performance tuning, improvement, balancing, usability and automation.
    • Supports, maintains, documents and reports software functionality.
    • Ensures smooth integration of software with existing systems.
    • Evaluates and identifies new technologies for implementation.
    • Ensures and promotes effective and efficient utilization of company resources.
    • Participates in development of long range planning for new projects and programs.
    • Maintains all standards of compliance.
    • Provides advice, training and technical support for various projects as required.

    #LI-KO1

    Qualifications

    PROFESSIONAL COMPETENCIES

    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

     

    EDUCATION AND/OR EXPERIENCE  

    Bachelor degree in computer science or related field. A minimum of ten years related experience in software programming; or equivalent combination of education and experience required.

    The Individual will be self-motivated, demonstrate a constant commitment to excellence and have experience in the design, development, and unit testing of .NET applications and restful API. 5 years’ Experience with MVC and Angular JS 2/ 4. At least 10 years of experience developing applications in .NET environment of which at least 5 years in Angular or JS script based language ( NODE JS and REACT JS )

     

    QUALIFICATIONS 

    • Enhance our existing development base on C#, ASP.Net, .Net core, MVC, Angular JS 2/4/5, JQuery/JQueryUI, Web API, Web services, LINQ and Entity Framework, HTML5/CSS, OOD & Design Patterns, Unit Testing Frameworks, SQL Server.
    • Technical skills must include C#, ASP.Net, .Net core, MVC, Angular 2/4/5, JQuery/JQueryUI, Web API, Web services, LINQ and Entity Framework, HTML5/CSS, OOD & Design Patterns, Unit Testing Frameworks, SQL Server.
    • Experience with Agile development practices and Scrum methodology.
    • Knowledge of database modeling and data structure principles, techniques and best practices.
    • Need to write complex SQL queries and develop Stored Procedures and functions in SQL Server.
    • Working experience with Source Control Management tools such as; Team Foundation Server (TFS) and SVN.
    • Candidates should have good oral and written communication skills
    • Design, test, develop, deploy, maintain and improve software assets
    • Deliver high quality code thru hands on development with attention to detail
    • Responsible for creating/updating automated test scripts
    • Analyze/Research issues and provide solutions to quickly resolve them
    • Work closely in an agile team of product owner, engineers and scrum master in a collaborative environment
    • Actively participate in solution design with system engineers and architects.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed