Experienced Full Stack Software Engineer – Web & Cloud Application Development with Salesforce Expertise in Southwest Virginia
Join the Team at Southwest Airlines and Elevate Your Career as a Full Stack Software Engineer
At Southwest Airlines, we're passionate about connecting people to what's important in their lives through friendly, reliable, and low-cost air travel. As a leader in the aviation industry, we're committed to building a vibrant community of talented professionals who share our values and vision. If you're a motivated and innovative software engineer looking for a new challenge, we invite you to join our team in Southwest Virginia and embark on a rewarding career journey.
About the Role
We're seeking an experienced Full Stack Software Engineer to join our Customer360 Group, focusing on Salesforce application development. As a key member of our team, you'll play a critical role in designing, developing, testing, and implementing scalable and efficient application systems that meet customer requirements and organizational standards. If you're a self-starter with a strong analytical mindset and a passion for software development, we encourage you to apply for this exciting opportunity.
Key Responsibilities
- Apply knowledge and skills of programming development and testing to solve a range of complex issues and drive business outcomes.
- Collaborate with cross-functional teams, including clients and stakeholders, to communicate project scenarios and recommendations.
- Design, develop, test, and implement practically fitting, technically sound, and well-coordinated application systems that meet customer requirements and organizational standards.
- Troubleshoot and resolve production issues, and implement quick resolution efforts across technology regions.
- Work closely with other engineers in the team to elevate technology and consistently apply best practices.
- Document every aspect of a system or application as a kind of perspective for future upgrades and support.
- Determine and evaluate client requirements, and then create software to meet those requirements.
- Identify and resolve issues that arise during design, testing, and support processes using critical thinking skills.
- Work in an agile environment to deliver high-quality software solutions.
- Design and present solutions by determining and planning system specifications, guidelines, and software.
- Mentor junior team members and contribute to their growth and development.
- Continuously improve and expand technical skills through ongoing education, reading, workshops, meetings, and networks of practice.
- May perform other work obligations as directed by Employee's Chiefs.
Essential Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Transitional knowledge of programming development approaches, practices, concepts, and technologies gained through formal training and/or work experience.
- Ability to demonstrate reliable knowledge application, skills of programming development, and testing to solve a range of issues.
- Partial knowledge of at least one required programming language, including Java, JavaScript, and JSON.
- Experience with Salesforce development, including greenfield, development, and break/fix development (solution exercises, visual power pages, summit classes, zenith triggers, etc.).
- Experience in Assistance Cloud is required.
- Broad experience with Lightning Web Parts development, Zenith development, and Administration Cloud is expected.
- Prior Java experience is preferred.
Preferred Qualifications
- Experience with Salesforce API integration for applications dwelling on different platforms.
- Experience with new development and/or improvements with Java programming, JavaScript, JSON.
- Experience utilizing DevOps tools, specifically GIT and SalesforceDX (others include Jenkins, SonarCube, etc.).
- Experience with Local Area Cloud.
- Experience developing and delivering mobile applications on Salesforce1 is viewed as a plus.
Skills and Competencies
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work in an agile environment and adapt to changing priorities.
- Strong attention to detail and commitment to delivering high-quality software solutions.
- Ability to mentor and coach junior team members.
- Strong business acumen and understanding of customer needs.
Career Growth Opportunities and Learning Benefits
At Southwest Airlines, we're committed to the growth and development of our employees. As a software engineer, you'll have access to ongoing training and education, including workshops, meetings, and networks of practice. You'll also have opportunities to mentor junior team members and contribute to the growth and development of our team.
Work Environment and Company Culture
Our work environment is collaborative, innovative, and fun. We value diversity, equity, and inclusion, and strive to create a workplace culture that is welcoming and inclusive for all employees. As a software engineer, you'll be part of a high-performing team that's passionate about delivering exceptional customer experiences.
Compensation, Perks, and Benefits
We offer a competitive salary of $27/hour, as well as a range of benefits and perks, including:
- Comprehensive health insurance.
- Retirement savings plan.
- Paid time off.
- Opportunities for career growth and development.
Conclusion
If you're a motivated and innovative software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at Southwest Airlines. As a Full Stack Software Engineer, you'll play a critical role in designing, developing, and implementing scalable and efficient application systems that meet customer requirements and organizational standards. With a competitive salary, ongoing training and education, and a collaborative work environment, this is a great opportunity to elevate your career and join a vibrant community of talented professionals.
Apply for this job