Senior Software Engineer

Company:  Strategic Link Consulting
Location: Kennesaw
Closing Date: 23/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

As a Sr. Software Engineer, You Will

  • Participate in the full Software Development Life Cycle (SDLC) including analysis, design, development, testing, deployment, and support of new features and applications.
  • Act as the technical team lead for small to medium projects
  • Create high quality code within an agile environment to design and launch new features.
  • Research application data sources to determine the availability of the requested data.
  • Help design and implement the overall architecture of projects.
  • Troubleshoot current applications to isolate coding errors.
  • Submit applications for certification to ensure compliance with development guidelines.
  • Continuously help the team to improve by being actively involved in team meetings and ceremonies (retrospectives, demos, standups, etc.)
  • Determine new technologies to utilize, such as programming languages, frameworks, and plug-ins, based on company needs.
  • Research, collect and analyze complex and diverse information to ensure that applications are developed according to industry best practices.
  • Assist and advise user Departments in appropriate security and disaster recovery procedures and testing.
  • Initiate Business Continuity testing and validation practices for new systems as assigned. Ensure testing results are documented and provided to project leads as needed.
  • Work with the development team to execute unit- and integration-testing and resolve issues that are identified during the testing process.


Skills & Attributes

  • Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
  • Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Documentation - Understanding both business and technical documentation. Ability to document and present technical work.
  • Active Learning - Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Technology Design - Generating or adapting equipment and technology to serve company/user needs.
  • Systems Analysis - Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Leadership & Project Management - Demonstrates leadership skills, project management skills effectively
  • Problem Sensitivity - The ability to anticipate when something is wrong or is likely to go wrong.
  • Communication - The ability to communicate with all levels of management effectively.


Must Haves

  • BS/Bachelor's Degree in Computer Science or equivalent experience
  • 7+ Years of experience as a full stack developer
  • Experience working in an Agile or Lean Software environment such as Kanban or Scrum
  • Experience working in an enterprise-scale SaaS product environment writing web services, business objects, and other middle-tier frameworks
  • Experience with creating and supporting Web Applications
  • Experience with C# and/or VB.NET, MVC and ASP.NET
  • Understanding of current API architectural concepts (REST, Microservices)
  • Experience with XML, SOAP and Restful services
  • Experience with HTML, CSS, JavaScript, Vue.js, relational databases, and SQL
  • Experience with Responsive design and cross-browser development


Nice To Haves

  • Experience with using Jira and Bitbucket
  • Experience with Linux, Windows Server, Ngnix, IIS, Rabbit MQ, Redis
  • Understand OOP, SOA, design patterns, and Test-Driven Development
  • Experience with Distributed Version Control Systems e.g. Git
  • Familiarity with SOLID design principles a plus
  • Experience with mobile applications and React Native


Physical Requirements/Work Environment

  • Daily exposure to PC's and Networks,
  • Sit for long hours in front of Computer Monitors
  • Will require long hours and some weekends when business needs dictate.
  • Moderate noise level daily in office atmosphere

#J-18808-Ljbffr
Apply Now
Share this job
Strategic Link Consulting
  • Similar Jobs

  • Senior Software Engineer

    Marietta
    View Job
  • Senior Software Engineer

    Kennesaw
    View Job
  • Senior Software Engineer

    Kennesaw
    View Job
  • Senior Software Engineer

    Marietta
    View Job
  • Software Engineer, Senior

    Marietta
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙