Ascella Technologies, Inc. company's all remote jobs
We are currently seeking an experienced Back-End Software Engineer to design and build complex XBRL Python-based data processing systems for use in multiple end-user applications.
What you will be doing
- Developing modern Python and Java-based applications which are part of a complex mission-critical application
- Developing and testing report submission (XML/XBRL) standards for financial entities
- Maintaining test cases and creating new test cases to test the reporting standards/guidelines
What you need to be considered for this role (required)
- Bachelor’s degree in Information Systems, Computer Science, or related field from an accredited college/university
- At least four (4) years of experience in system development using Python and Java
- Prior experience with XML processing/XBRL
- Strong understanding of Python application software development lifecycle including Git version control, debugging tools, and testing tools
- Passion for working on complex software solutions having major impact on the client we serve
- Strong verbal and written communication skills
- Ability to learn new technologies quickly
- Ability to effectively and efficiently multi-task, prioritize, and carry out projects through to completion with minimal supervision
- Ability to maintain a high level of accuracy and attention to detail
- U.S. Citizenship (and willingness to undergo a background investigation)
What makes you stand out from the crowd (desired)
- Prior experience in XBRL
- Prior experience working with financial data or financial management systems
Time zone: (GMT-05:00) Eastern Time
We have an immediate need for a Full-Stack Developer to build/support a mission-critical financial application for our federal client. This person would be working with cutting edge frameworks and tools and work side-by-side with other highly skilled technologists. If you have great technical and communication skills, we encourage you to submit your resume today.
What you will be doing
- Building a financial application that integrates with the client’s core financial systems
- Developing modern front-end web pages with ReactJS
- Building a robust back-end using NodeJS
- Writing complex SQL queries to extract and process business data as part of web service development
What you need to be considered for this role (required)
- A Bachelor’s degree or higher from an accredited college or university in Information Systems, Computer Science, or Business Administration
- 4+ years of professional experience (advanced degree could substitute for some experience)
- Prior UI experience with React JS or advanced Angular
- Extensive backend experience with fluency in NodeJS
- Advanced knowledge of relational databases, preferably MS SQL Server
- Strong written and verbal communication skills
- U.S. Citizenship (and willingness to undergo a background investigation)
What makes you stand out from the crowd (desired)
- Ability to interact successfully with clients/stakeholders
- Prior experience leading a small development team
- Experience with unit testing frameworks with Mocha, Jest, and Enzyme
- Ability to create technical documentation
Time zone: (GMT-05:00) Eastern Time
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 managing multiple software engineers and developing our company expertise around Software Engineering. . The scope of your work will encompass software development, business intelligence and 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
- 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.
- 10+ years of software development experience with 5+ in a technical leadership capacity
- 5+ Years of Federal Contracting experience
- Passion for managing technical teams using continuous improvement methods and Agile development operations preferred)
- Expertise with Java, J2EE, PostgreSQL, JavaScript, JIRA, ESRI, Spring, JBoss, Angular
- Unique 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
- Project Management Professional (PMP) Certification
- Expertise with ITIL service management practices
- ITIL v3 Certification
- SAFe Certification
- CSM Certification
Time zone: (GMT-05:00) Eastern Time +/- 2 hours