ASCEND transforms real-world data from the interdependent domains of health, education, income, social conditions, and well-being through the use of analytics and dynamic social networks. These advanced knowledge networks link human data to better understand and improve life. We bring life to data.
ASCEND provides a flexible work environment in a team-first corporate culture. Yes, that means you can work from home (or the local coffee shop). We also provide competitive benefits, professional development, and the opportunity for interesting work with the latest and greatest technologies. If you are selected to join ASCEND, you will be among the best of the best in our industry and become a key member of our dynamic, high-performing team.
ASCEND is seeking a full-time Software Engineer as a Member of the Technical Staff to develop capabilities for our family of products and support our clients. You will be responsible for the development of digital products incorporating mobile platforms, big data, collaboration, data capture, advanced analytics, messaging, and other technologies as identified. Your focus will be centered around:
Participating in system design, development, integration, and testing of new software and provide enhancements to existing software
Participating in technical trade studies and research efforts
Participating in requirements analysis
Working with other members of the team to generate creative and innovative solutions
Participating in performance analysis and performance improvement efforts
Continuing developing your technical skillset as aligned with your career goals
BA or BS degree in Computer Science, Software Engineering, or a related field required
2-3 years developing software programs in a highly technical environment
Knowledge of software design patterns, refactoring, and software best practices
Dynamic knowledge of the development process, and experience with aspects like requirements analysis, development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
Experience with agile development tools and team development projects
Experience with SQL Server, Oracle, PostgreSQL, and other relational databases
Experience with cloud technologies such as MapReduce and Spark, as well as cloud data management tools such as Hadoop, Accumulo, or Cassandra is desirable
Outstanding customer-focused support and professional communication including strong oral and written communication skills
Ability to work across multiple projects simultaneously
Ability to learn quickly and work in a collaborative team environment
This is a remote position within commuting distance of Columbia and Annapolis MD is preferred.
ASCEND is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.