Senior Software Engineer
1 week ago
By Light Professional IT Services LLC readies warfighters and federal agencies with technology and systems engineered to connect, protect, and prepare individuals and teams for whatever comes next. Headquartered in McLean, VA, By Light supports defense, civilian, and commercial IT customers worldwide.
Position OverviewThe IT Senior Software Engineer/System Administrator is responsible for the reliable operation, maintenance, and security of computer application systems and network infrastructure, while also leveraging software development and scripting skills to automate processes, build custom solutions, and support application development. The role of the systems administrator is responsible for the management of computer systems and needs. This includes the planning, development, installation, configuration, maintenance, support, and optimization of computer systems. This hybrid position requires a versatile professional who can bridge the gap between IT operations and software development, ensuring seamless, efficient, and scalable technology solutions across the enterprise. The position is part of a team supporting Operation and Maintenance and Modernization activities supporting National Wildland Fire Management applications.
Responsibilities- System and Network Management: Install, deploy, configure, maintain, and troubleshoot web based applications deployed to Linux/Windows servers involving Apache Tomcat, network equipment (routers, switches, firewalls), and virtualization platforms.
- Automation and Scripting: Develop and implement scripts (e.g., PowerShell, Bash) to automate repetitive tasks, manage configurations, and improve operational efficiency.
- Software Development Support: Collaborate with development teams to support application deployment, maintain CI/CD pipelines, and manage containerized applications using tools like Docker and Kubernetes.
- Security and Compliance: Implement and manage security protocols, including access controls, data encryption, backups, and firewalls; perform regular security audits and patch management to safeguard data and systems.
- Monitoring and Troubleshooting: Proactively monitor system performance, analyze logs, identify potential issues, and perform root cause analysis to quickly resolve hardware, software, or network problems.
- Documentation: Maintain comprehensive documentation of system configurations, processes, and procedures.
- Strategic Planning: Research, recommend, and implement new technologies and system enhancements to meet evolving business needs and support strategic IT planning.
- Bachelor's degree in Information Technology, Computer Science, or a related field, or equivalent relevant work experience.
- 4-10+ years of experience in system administration, network administration, or a related IT role.
- Proficiency in multiple operating systems (Linux and Windows).
- Version control: Familiarity with systems like Git is essential for managing code changes and collaborating with others.
- Strong knowledge of networking protocols and services (TCP/IP, DNS, DHCP, VPNs).
- Experience with scripting and programming languages (Ansible, PowerShell, Bash, SQL).
- Programming languages: Proficiency in languages like JavaScript, Java, Groovy, and SQL is fundamental.
- Data structures and algorithms: Understanding how to organize and manipulate data efficiently is crucial for creating performant software.
- Familiarity with cloud platforms (AWS, Azure, GCP) and virtualization technologies is desirable. Knowledge of automation and configuration management tools (Ansible, Puppet, Chef).
- Problem-solving: The capacity to break down complex issues and devise effective solutions is a defining skill.
- Communication: Developers must be able to clearly explain technical concepts to both technical and non-technical team members.
- Collaboration: The ability to work effectively with other developers, designers, and project managers is critical for team success.
- Adaptability: The technology landscape changes constantly, so developers must be willing and able to learn new tools and technologies.
- Attention to detail: A single typo can cause significant problems, making attention to detail crucial when writing and reviewing code.
- Time management: Juggling multiple tasks, meetings, and deadlines requires strong time management skills. Exceptional problem-solving and analytical skills.
- Microsoft Certified Solutions Associate (MCSA) or equivalent
- CompTIA Network+ or Security+
- AWS Certified Solutions Architect or Microsoft Certified: Azure Administrator Associate
- Red Hat Certified System Administrator (RHCSA)
- Ability to obtain and maintain a Public Trust
-
Senior Software Engineer
1 week ago
New Orleans, LA, United States Sev1Tech Full timeOverview/ Job Responsibilities Sev1Tech is seeking a Senior Software Engineer for the Commander, Naval Meteorology and Oceanography Command (CNMOC) Data Dissemination SBIR Information Technology Solutions Project. This role will bring strong systems, software, cloud, and SAFE/Agile experience to provide technical expertise on a mission-critical program whose...
-
Senior Software Engineer
2 weeks ago
New Orleans, LA, United States Sev1Tech Full timeOverview/ Job Responsibilities Sev1Tech is seeking a Senior Software Engineer for the Commander, Naval Meteorology and Oceanography Command (CNMOC) Data Dissemination SBIR Information Technology Solutions Project. This role will bring strong systems, software, cloud, and SAFE/Agile experience to provide technical expertise on a mission-critical program whose...
-
Senior Software Engineer
2 days ago
New Orleans, LA, United States Sev1Tech Full timeOverview/ Job Responsibilities Sev1Tech is seeking a Senior Software Engineer for the Commander, Naval Meteorology and Oceanography Command (CNMOC) Data Dissemination SBIR Information Technology Solutions Project. This role will bring strong systems, software, cloud, and SAFE/Agile experience to provide technical expertise on a mission-critical program whose...
-
Senior Software Engineer
3 days ago
New Orleans, LA, United States Jasper Full timeSenior Software Engineer Jasper is the leading AI marketing platform, enabling the world's most innovative companies to reimagine their end-to-end marketing workflows and drive higher ROI through increased brand consistency, efficiency, and personalization at scale. Jasper has been recognized as "one of the Top 15 Most Innovative AI Companies of 2024" by...
-
Senior Software Engineer
4 days ago
New Orleans, LA, United States Jasper Full timeSenior Software Engineer Jasper is the leading AI marketing platform, enabling the world's most innovative companies to reimagine their end-to-end marketing workflows and drive higher ROI through increased brand consistency, efficiency, and personalization at scale. Jasper has been recognized as "one of the Top 15 Most Innovative AI Companies of 2024" by...
-
Senior Software Engineer
3 days ago
New Orleans, LA, United States BigCommerce Full timeSenior Software Engineer - Backend We are looking for a highly motivated and experienced Senior Software Engineer - Backend to join the fully remote Engineering team at Commerce supporting the Feedonomics Platform. You will be working with a highly collaborative and cross-functional Backend Engineering team to deliver and scale core infrastructure components...
-
Senior Software Engineer
4 days ago
New Orleans, LA, United States BigCommerce Full timeSenior Software Engineer - Backend We are looking for a highly motivated and experienced Senior Software Engineer - Backend to join the fully remote Engineering team at Commerce supporting the Feedonomics Platform. You will be working with a highly collaborative and cross-functional Backend Engineering team to deliver and scale core infrastructure components...
-
New Orleans, LA, United States Reddit Full timeSenior Software Engineer, Developer Experience Infrastructure The mission of the Developer Experience team is to design, develop, and support tools and processes that make common developer workflows efficient and reliable. As a senior engineer on this team, you'll be immediately responsible for building and driving a vision for our developer experience in...
-
Senior Software Engineer
1 week ago
New Orleans, LA, United States STORD Full timeEngineer Stord is The Consumer Experience Company, powering seamless checkout through delivery for today's leading brands. Stord is rapidly growing and is on track to double our revenue in the next 18 months. To meet and exceed this target, Stord is strategically scaling teams across the entire company, and seeking energetic experts to help us achieve our...
-
Director of Software Engineering
2 weeks ago
New Orleans, LA, United States Catalyst Exchange Full timeDirector of Software Engineering Catalyst Exchange is seeking an experienced and hands-on Director of Software Engineering to lead our growing engineering team. In this role, you’ll own the operational, people, and delivery aspects of engineering — ensuring that our platform is built efficiently, predictably, and with technical excellence. You will bring...