Dallas, TX
34 days ago
Sr. Software Engineer (Dallas)
General information Name Sr. Software Engineer (Dallas) Ref # 1702 Date Thursday, October 31, 2024 Department Information Technology Team Information Technology Position level Lead Working time Full-time Dallas Texas LocationDallas, Texas Description & Requirements

About YOU:

As a Sr. Software Engineer, you will be responsible for designing, developing, and maintaining full stack applications using Angular, Flutter, and .NET technologies. You will play a key role in leading a small team of developers and will contribute to the overall architecture and design of applications. Your expertise in databases, CI/CD pipelines, and automated code scanning will be crucial to ensuring high-quality, efficient, and secure delivery of software.

 

What makes a successful Crewmember?

ApproachablePersuasiveOrganizedInventiveProactive


Fine Print:

Lead and mentor a small team of developers, providing technical guidance and oversight.Design, develop, and maintain web and mobile applications using Angular, Flutter, and .NET frameworks.Collaborate with stakeholders, including product managers and UX/UI designers, to gather requirements and create technical solutions.Implement and maintain databases, ensuring optimal performance and data integrity.Set up and manage CI/CD pipelines to automate the software development process, including deployment and testing.Implement automated code scanning tools to ensure code quality, security, and compliance with best practices.Troubleshoot, debug, and optimize application performance.Stay up to date with the latest technology trends, tools, and best practices in full stack development.Foster a culture of continuous learning and improvement within the development team. Bachelor’s degree in computer science, engineering, or a related field or equivalent experience. (essential requirement)7+ years of experience in full stack development with a focus on Angular, Flutter, and .NET. (essential requirement)Strong expertise in both front-end (Angular, Flutter) and back-end (.NET) technologies. (essential requirement) Solid understanding of database design, development, and management (e.g., SQL Server, PostgreSQL, or MySQL) (essential requirement)Hands-on experience with CI/CD pipeline setup and management (e.g., Jenkins, GitLab CI, Azure DevOps) (essential requirement)Experience with automated code scanning tools (e.g., SonarQube, Checkmarx) (essential requirement)Familiarity with agile development methodologies. (essential requirement)Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment. (essential requirement)Strong communication skills and ability to collaborate effectively with cross-functional teams. (essential requirement)This position is required to be in person at our headquarters office in Dallas, TX. (essential requirement)

 

 Pay & Perks:

Compensation range for this position is $120,000 - $130,000 annually. This was established after performing market research and is aligned with our approach to compensation. 

New Crewmember's become eligible for health benefits on the 1st of the month following the start of employment.Medical plans start at just $68/month (100% employer paid premium Dental & Vision, $1,050-$2,100 annual company HSA contribution to medical plan participants)Free non-revenue standby travel on JSX (deeply reduced non-revenue standby travel on many other major domestic & international airlines) for yourself + qualifying immediate family.401(k) match – JSX will match 50% of up to your first 8%.Generous PTO plan.


Vibe @ JSX:

Where entrepreneurship meets determination, where doing what’s best is the standard, and where the experience is just as important as the destination, JSX is your runway. We support unique perspectives and promote an inclusive environment, giving you a space where your voice. Whether you fly a plane or a desk, every JSX Crewmember is empowered to do what it takes to deliver a joyful & simple experience.


Additional Information:

May perform other responsibilities as assigned. Responsibilities and duties may change when circumstances dictate (emergencies, changes in workload, rush jobs, technical developments, etc.).

JSX seeks to provide equality of opportunity in all aspects of employment, as well as to ensure that all personnel activities, such as the recruitment, selection, training, compensation, benefits, discipline, promotion, transfer, layoff and termination processes remain free of illegal discrimination and harassment based upon race, color, religion, sex, sexual orientation, gender identity, and national origin.

Confirm your E-mail: Send Email