Senior Software Engineer
THE SYSTEMS GROUP INC.
Marrero, LA, United States
24 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$105,000.0 - $110,000.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Amazon Web Services
Software Applications
Automation of Tests
Microsoft Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Code Review
+24 more
Continuous Delivery
Continuous Integration
Software Design Patterns
Distributed Systems
Python (Programming Language)
NoSQL
Object-Oriented Software Development
Scrum Methodology
Standard Sql
Software Engineering
TypeScript
Google Cloud
Enterprise Software Applications
Delivery Pipeline
Backend
Git
Kubernetes
Information Technology
Restful APIs
Software Performance
Docker
Golang
Programming Languages
Microservices
Job description
As a Senior Software Engineer, you will collaborate with product managers, architects, designers, and fellow engineers to design, develop, and maintain modern software applications. You will provide technical leadership, mentor team members, and contribute to the continuous improvement of engineering practices across the organisation., * Design, develop, test, deploy, and maintain scalable software applications using modern programming practices.
- Lead the technical design and implementation of new features and platform enhancements.
- Write clean, maintainable, and well documented code following established engineering standards.
- Collaborate with cross functional teams to translate business requirements into reliable technical solutions.
- Review code, provide technical guidance, and mentor software engineers.
- Design and develop RESTful APIs, backend services, and distributed systems.
- Build and support cloud based applications using Amazon Web Services, Microsoft Azure, or Google Cloud Platform.
- Improve software performance, scalability, reliability, and security.
- Develop automated tests and support continuous integration and continuous deployment processes.
- Troubleshoot complex production issues and implement effective long term solutions.
- Participate in Agile planning, sprint reviews, technical discussions, and architecture decisions.
- Stay informed about emerging technologies and contribute to engineering best practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
- Five or more years of professional software engineering experience.
- Strong proficiency in Java, C#, Python, JavaScript, TypeScript, Go, or another modern programming language.
- Experience building scalable enterprise applications and distributed systems.
- Strong understanding of object oriented programming, software design patterns, and clean coding principles.
- Experience developing cloud native applications using Amazon Web Services, Microsoft Azure, or Google Cloud Platform.
- Experience building and consuming RESTful APIs and microservices.
- Knowledge of SQL and NoSQL databases.
- Experience with Git, automated testing frameworks, CI and CD pipelines, and Agile development practices.
- Familiarity with Docker, Kubernetes, and container based deployment is desirable.
- Strong analytical, communication, and problem solving skills.
- Authorization to work in the United States.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Life insurance, * Competitive salary.
- Medical, dental, and vision insurance.
- 401(k) retirement plan with company contribution.
- Paid time off and company holidays.
- Professional development and certification support.
- Employee wellness programmes.
- Career advancement opportunities.
- Flexible working arrangements where business needs allow.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago
KD
Krissy Davis
What is Software Engineering?
almost 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago