Senior Software Engineer - Remote | CareerCircle
Job thumbnail

Senior Software Engineer

TEKsystems

02/22/2022

Posting ID: JP-002664000

×Not Interested
Save Job
Pin drop icon
Remote
Share:Facebook iconTwitter iconLinkedin icon

Description:

Job Description TEKsystems is hiring a FTE 100% Remote Sr Software Engineer to support a local Kansas City client. This enigneer will be supporitng an Automotive Marketing Platform (AMP) that is changing the way dealers are marketing to customers through email, CRM tasks, text messaging, direct mail, and Facebook with more channels to come. Their applications are written in .NetCore and AWS. They also use New Relic, Splunk, and PagerDuty to monitor and alert on our platform. We own and are responsible for our applications from design, development, testing, deployment, and support. Our infrastructure is a mix of on-prem and AWS, and we manage it using Terraform. We use CI/CD best practices to develop, test, and deploy our applications. We use a wide variety of AWS services, including but not limited to Elastic Beanstalk, Elastic Container Service, Lambdas, SQS, Dynamo DB, Terraform, and RDS to process a large volume of data, work with products and architects to learn, and apply those learnings to future product and technical development. Our engineering organization supports addressing technical debt. In addition to working with product owners to prioritize and fix defects as necessary, we reserve one sprint a quarter to work on things that are bugging us. This can include but is not limited to cleaning up noisy alerts, automating manual processes, and revisiting code if we think there’s a better way to do it using the tools we have available. We have an annual Hackathon with winners going on to compete at a higher level within our parent company. We have time reserved on the calendar annually to learn more about both internal and external products. If you want to work on highly performant software running at scale in the cloud, with the ability to both learn new technologies and have an impact on our ability to succeed as a team, organization, and company, this job is for you. Job Description TEKsystems is hiring a FTE 100% Remote Sr Software Engineer to support a local Kansas City client. This enigneer will be supporitng an Automotive Marketing Platform (AMP) that is changing the way dealers are marketing to customers through email, CRM tasks, text messaging, direct mail, and Facebook with more channels to come. Their applications are written in .NetCore and AWS. They also use New Relic, Splunk, and PagerDuty to monitor and alert on our platform. We own and are responsible for our applications from design, development, testing, deployment, and support. Our infrastructure is a mix of on-prem and AWS, and we manage it using Terraform. We use CI/CD best practices to develop, test, and deploy our applications. We use a wide variety of AWS services, including but not limited to Elastic Beanstalk, Elastic Container Service, Lambdas, SQS, Dynamo DB, Terraform, and RDS to process a large volume of data, work with products and architects to learn, and apply those learnings to future product and technical development. Our engineering organization supports addressing technical debt. In addition to working with product owners to prioritize and fix defects as necessary, we reserve one sprint a quarter to work on things that are bugging us. This can include but is not limited to cleaning up noisy alerts, automating manual processes, and revisiting code if we think there’s a better way to do it using the tools we have available. We have an annual Hackathon with winners going on to compete at a higher level within our parent company. We have time reserved on the calendar annually to learn more about both internal and external products. If you want to work on highly performant software running at scale in the cloud, with the ability to both learn new technologies and have an impact on our ability to succeed as a team, organization, and company, this job is for you. Technologies: .NetCore, AWS (including but not limited to Elastic Beanstalk, Elastic Container Service, Lambdas, SQS, Dynamo DB, Terraform, and RDS), NewRelic, Splunk, K6, SpecFlow, GitHub, Octopus Develop marketing solutions for expanding our Automotive Marketing Platform Design, build, and support cloud-native applications that serve our digital marketing stakeholders Establish patterns for our organization that deliver our software products at scale with observability, performance, and security Design and build service-oriented architecture solutions, constructing and managing services published to both internal and external consumers, and integrating with complex database and third-party components Engage with your agile delivery team to build a culture of passion, trust, and creativity Partner with your team’s Tech Lead on strategy and direction of the team in terms of design considerations, technology decisions, and agile delivery that will help build a high-performing team and take these to the rest of the team for refinements, code reviews, mob programming sessions, etc. Mentor other software engineers on the team to enhance coding best practices, automated test best practices, design patterns, and quality controls to help build a high-performing team and to help individuals along their career path Learn and leverage the automotive digital marketing domain to change the way the world buys, sells, and uses cars

Skills:

C#, Sql, .net, Development, Aws, Cloud, Agile, Software development, Software engineering, Api, Azure, typescript

Top Skills Details:

C#,Sql,.net,Development,Aws,Cloud,Agile,Software development,Software engineering,Api

Additional Skills & Qualifications:

Qualifications Where permitted by applicable law, must be fully vaccinated against COVID-19 to be considered for this U.S. based job. (Reasonable accommodations for medical and religious objections will be considered.) Required Experience: BA/BS degree in Computer Science or related field. Advanced technical degree and/or related training a plus. 5+ years of multi-threaded server-side web application development experience What We Look For: Experience designing and implementing applications with highly optimized and scalable architectures with an emphasis on .NetCore and AWS technologies Object-oriented design experience including applied use of design patterns Dev Ops Systems engineering experience such as performance troubleshooting, infrastructure as code, and building deployment pipelines Experience implementing automated tests, observability, monitoring, and alerting Proven ability to work independently, to design, develop, and deploy solutions, and to deliver projects on time with minimal direction Strong database development skills including a solid understanding of database technologies and logical and physical data modeling Knowledge of agile development methodologies desired Knowledge of digital marketing is a plus

Experience Level:

Expert Level

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Contact Information

Recruiter: Jean Chambers

Phone: (410) 579-3072

Email: jchambers@careercircle.com

Related Courses

Blog