Senior Software Engineer

Java, J2EE, PostgreSQL, JavaScript, Spring, JBoss, Angular, XML, XBRL, DevOps, MSSQL, python
Full Time
$120,000 - $160,000
Work from home available Travel not required

Job Description

We are currently looking for an experienced senior team member to provide technical leadership and direction on many of our key Software Engineering client projects (Federal Government).  As a Senior Software Engineer, you will be responsible for building, architecting, and providing technical direction for multiple software engineering projects.  This scope will encompass software development, business intelligence and heavy data analytics projects. Ascella is looking for a Leader who has technical acumen across these areas to help mature programs, lead/manage projects over the long term, recruit technology project managers, and collaborate with teaming partners and customers.

What you will be doing

  • Building back-end and front-end systems to (1) process and store complex XBRL data, (2) perform analysis of data, and (3) visualize resulting reports for end-users
  • Define the technical vision, engineering rigor, and architectural best practices to manage a team of software engineers
  • Manage current Software Engineering client projects and potentially serve as a transitionary technical lead for new opportunities
  • Recruit, mentor and retain talented engineers
  • Lead in securing new projects in the software engineering practice area, by establishing and maturing relationship with teaming partners and customers
  • Contribute to business development activities and serve as Subject Matter Expert (SME) on Federal proposals; including and recruiting key personnel
  • Support corporate quality control activities (company is ISO 9001, 20000, 27001 and CMMI L3 Dev)

What you need to be considered for this role (required)

  • Bachelor’s degree in Computer Science, Engineering or similar; Master’s a plus.
  • At least five (5) years of experience with data and heavy expertise working with complex datasets, more specifically MS-SQL Server
  • Expertise with Java, J2EE, PostgreSQL, JavaScript, JIRA, ESRI, Spring, JBoss, Angular
  • At least ten (10) years of software development experience with at least five (5) years in a technical leadership capacity
  • At least five (5) years of Federal Contracting experience
  • Prior experience with Python
  • Experience working with XML-based or XBRL-based data sources
  • Passion for managing technical teams using continuous improvement methods and Agile development operations preferred) 
  • Experience working with XML-based or XBRL-based data sources
  • Experience working in a DevOps & CI/CD environment with automated build-test-deploy tools, including experience with tools such as: Jenkins, Maven, Git, Junit, Ansible, Selenium, JMeter, Jasmine, Burp
  • Exemplary written and verbal communication skills to work with clients and partner
  • U.S. Citizenship (and willingness to undergo a background investigation)

What makes you stand out from the crowd (desired)

  • Prior experience working with financial data or financial management systems
  • CSM Certification
  • Project Management Professional (PMP) Certification
  • Expertise with ITIL service management practices
  • ITIL v3 Certification
  • SAFe Certification

About Us

Ascella Technologies develops and implements innovative technology solutions to deliver business outcomes and help clients manage risk.  Our senior consultants and software engineers bring extensive experience in our clients’ specialized business domains, applications, and technologies.  With this experience, Ascella has helped Federal, State, and local government agencies achieve success in their most critical missions.  Founded in 2002, Ascella is continuously growing and looking for team members that can help us continue to deliver value-added technology-based solutions.

Ascella’s continued success is a reflection of our passion for people.  We hire individuals with valuable experiences, and we strive to place people in roles that let them fully utilized their talents and flourish.  We also maintain an entrepreneurial culture in which each person’s contribution makes a visible impact on our company and is recognized accordingly.

What makes Ascella employees great

  • Innovative Thinkers: From small suggestions to large goals, employee voices are heard and acknowledged.  We encourage employees to come up with creative ideas and give everyone the opportunity to help us define how we do things.  You will have the opportunity to solve real business problems and be challenged to come up with innovative solutions.
  • Lifelong learners: We value lifelong learners who are excited about professional development and personal growth.  At Ascella, employees are part of a company and a culture that encourages continuous improvement of both the organization and our employees.  You will work in a collaborative environment with an experienced, highly capable team that learns from each other, and you will be both challenged and supported in your efforts to learn and grow.
  • Customer-Centric: Ascella is committed to complete customer satisfaction on every project.  Our employees provide our customers with excellent service, proactively coming up with solutions to current and anticipated needs.  The customer experience is an integral part of our mission and values, and you will work alongside people who are focused and dedicated to the commitment of customer satisfaction. 
  • Open Communicators: Transparency and communication are important to us at Ascella.  We have an “open door” policy, and our employees ask questions and share information on a regular basis.  We believe in aligning employee work with overall company objectives and being open about our strategic plan and what we are trying to achieve.  We encourage regular feedback and appreciate employee input on what’s working and what’s not so we can initiate discussions about how to improve our processes.
  • Inclusive: At Ascella, we encourage and embrace diversity in our workforce.  We are committed to being an inclusive organization where all employees feel valued, respected, and engaged.  Our employees have an array of talents, ideas, and experiences that help foster creativity and innovation and drive our success.
Dice Id : 10117346
Position Id : 6895653
Originally Posted : 4 months ago
Have a Job? Post it