What are the responsibilities and job description for the Senior Software Engineer (Key) position at JASINT Consulting and Technologies, LLC?
Job Title: Senior Software Engineer (Key)
Location(s): Washington DC Metropolitan area / or remote but teleworking is the preferred work method.
Salary Range: $127,071.47 - $171,920.23
Hours: Regular Full-Time
Clearance Requirements:
US Citizenship
Job Overview
We are looking for a Senior Software Engineer to join our growing Engineering team and build out the next generation of our platform. The ideal candidate is a hands-on platform builder with significant experience in developing complex, scalable workflow applications. We’re looking for someone with experience in business intelligence, analytics, data science and data products. They must have strong, firsthand technical expertise designing, developing, and deploying complex workflow applications in a low-code environment. They must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and delivering production ready code.
Required Qualifications:
- Significant experience developing workflow applications in a low-code environment
- Expert level experience working with relational databases
- Collaborate with team members to determine best practices and requirements for software development
- Ability to coach and train junior team members in all aspects of the software development lifecycle
- Actively seek ways to improve business software processes and interactions
- Prepare an easy-to-understand report for supervisors detailing achieved milestones and short-term project goals
- Experience delivering technical briefings and software demonstrations to senior level managers
- Use a proactive approach to common challenges and by continually researching best practices in coding
- Ensure software security by developing programs to actively monitor the sharing of private information
- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
Position Requirements
What you Will Be Doing
- Working with the development team and business process reengineer to analyze customer requirements.
- Design and develop a processing platform using various configuration management technologies.
- Develop software modules that adhere to agile methodologies.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate key stakeholders to achieve elegant solutions.
- Provide recommendations for continuous improvement.
Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Minimum Requirements:
Experience:
- 10 years of experience, private or government experience, in software engineering / systems development; Bachelor’s Degree in Information Systems, Software Engineering, Computer Science, or other Information Technology related fields.
OR
15 Years of Experience private or government experience in software engineering / systems development in place of bachelor’s in Information Systems, Software Engineering, Computer Science.
- Experience developing low-code applications in Appian, Salesforce, or ServiceNow.
- Experience with Scrum/Agile development methodologies.
- Capable of delivering on multiple competing priorities with little supervision.
- Excellent verbal and written communication skills.
- We’re looking for someone with recent experience developing B2B applications, has a solid understanding of relational database systems, and has a BS degree in computer science or similar experience.
Education/ Certifications:
- Bachelor’s Degree in computer science or equivalent experience.
- 8570- IAT Level II required or the ability to obtain within 6 months of hire.
Desired Skills:
- Current, hands-on experience developing and deploying low-code applications in Appian. Appian certifications are a plus.
- Experience with relational databases like MySQL, Postgres, or MariaDb
- Experience with Appian Process Model development and testing.
- Experience with modern programming languages like Java, Python, etc.
- Experience with building APIs and services using REST, SOAP, etc.
- Experience with scripting languages like JavaScript, Perl, Shell, etc.
- Working knowledge of test-driven development and automated testing frameworks for low-code platforms.
Why JASINT?
At JASINT we are proud to boast a “together we can” attitude. That is only possible with a strong talented team. Our goal is to answer the call to provide top mission and Warfighter support at all levels and that’s why we are seeking you!
We understand and respect the dedication and sacrifice that is required to serve our nation’s greatest efforts, and our commitment in turn is to support YOU!
JASINT cares about your work-life balance and offers competitive benefits to help you at every stage of your personal and professional life: Retirement/401k, health, dental, vision, flexible spending accounts, (HSA/FSA), STD/LTD, professional development, tuition reimbursement, spot award recognition, PTO, Holidays…even two floating holidays.
*** JASINT offers both internal and external referral bonuses for all cleared exceptional talent we hire! Friends of yours, are friends of JASINT!***
JASINT provides equal employment opportunities to all employees and applicants for employment without regard to race, color, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, or service in the military. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.
JASINT participates in E-Verify and will provide the federal government with I-9 information to confirm that all new hires are authorized to work in the U.S. To learn more about E-Verify, please visit dhs.gov/e-verify.
Salary : $127,071 - $171,920