Senior Software Engineer

Strategic Link Consulting
Kennesaw, Georgia, US
Full-time

As a Sr. Software Engineer, You Will

Considering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out.

  • 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

3 days ago
Related jobs
Promoted
Capital One
Vinings, Georgia

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Java or Go)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Cap...

Promoted
Capital One
Vinings, Georgia
Remote

Center 2 (19050), United States of America, McLean, VirginiaSenior Lead Software Engineer, Full Stack: Bank Tech (Remote - Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative del...

Promoted
Capital One
Vinings, Georgia

Illinois (Hybrid On-Site): $153,900 - $175,700 for Principal Associate Senior Software Engineer; $153,900 - $175,700 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered...

LexisNexis Risk Solutions Inc. Company
Georgia
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Promoted
Capital One
Smyrna, Georgia

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Java or Go)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At C...

NVIDIA
Remote, GA, US
Remote

NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team. Bachelors or higher degree in Electrical Engineering, Computer Science, or Computer Engineering (or equivalent experience). This position involves architecture and development of new SW technologies to sup...

Home Depot
GEORGIA, US
Remote

Principal specializing in Machine Learning is responsible for guiding software design and algorithm design across multiple engineering teams and principal software engineers. They will be a key contact point across a large portfolio for sharing and engaging with principal software engineers to foste...

Systems & Software, Inc.
Georgia, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Motion Recruitment
At, Georgia, United States

This Dental Marketing client is looking for senior level java engineers to drive the company forward. ...

Highmark Health
GA, Working at Home, Georgia

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...