Software Developer - Atlanta, United States - Deluxe Corporation

    Default job background
    Description


    The Software Engineer - Intermediate performs moderately complex (for a single feature or component) product design, analysis, and development activities; these tasks may require extensive research.

    Performs moderately complex (single feature or component related) bug verification, solution design, development, release testing and beta support for assigned products.

    May be required to complete limited on-site client work, for custom components updates or enhancements for complex solutions. This is an intermediate level in the job family, operating under minimal supervision .


    Performs moderately complex component/product/solution design activities which may require extensive research and analysis; actively participates in technical design meetings; acknowledged SME for specific components within one or more products/solutions; performs software modeling, prototyping, and assists Development Team Leaders in overall design of the solution or product.

    Conducts unit testing and integration testing for functionality and technical limits for assigned components within one or more products/solutions.

    Performs moderately complex bug verification, solution design, development, release testing and support for assigned components with one or more products/solutions.

    In absence of Senior Software Engineer, or Lead Software Engineer, may serve as a Product SME on one or more Projects, assisting with design, implementation and documentation in order to meet project objectives.



    Basic Qualifications:


    Education and Experience:
    Bachelors in Computer Science or related field and 2 years experience in Software Deployment or HS/GED and 6 years experience

    High degree of proficiency developing software applications in C# using Visual Studio
    High degree of proficiency with SQL Server writing SQL queries


    Preferred Qualifications:

    Education and Experience:
    Bachelors in Computer Science or related field and 5 years experience in Software Deployment

    Experience using any of the following languages: , Angular, React, VB, C++, JavaScript
    Experience using Atlassian tools such as Jira or Confluence
    Experience using GIT/Bitbucket
    Experience working with Agile (Scrum) software development methodology
    Excellent communication skills both written and verbal
    High attention to detail and problem resolution

    Additional

    Basic Qualifications:

    Must be 18 years of age or older

    Deluxe Corporation is an Equal Opportunity / Affirmative Action employer:


    All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, disability, sex, age, ethnic or national origin, marital status, sexual orientation, gender identity or presentation, pregnancy, genetics, veteran status or any other status protected by state or federal law.

    EOE/Minorities/Females/Vet/Disability


    Please view the electronic EEO is the Law Poster which serves to inform you of your equal employment opportunity protections as part of the application process.

    Reasonable Accommodation for Job Seekers with a Disability: If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to
    #J-18808-Ljbffr