Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email$ 146000 - 156200
1 Vacancy
Summary:
Translate application storyboards and use cases into functional applications
Design build and maintain efficient reusable and reliable code
Integrate data storage solutions (may include databases key-value stores blob stores etc)
Ensure the best possible performance quality and responsiveness of applications
Identify bottlenecks and bugs and devise solutions to mitigate and address these issues
Help maintain code quality organization and solution management.
Follows direction of Architect and or Development team.
Duties and Responsibilities:
Translates business requirements and functional specifications into logical program designs code modules stable application systems and software solutions by partnering with Business Analysts to understand business needs and functional specifications.
Participates in the design development deployment and support of software components and software solutions for business units and/or enterprise level projects in the environment for multiple platforms.
Partners with architect applications development managers to fully understand business requirements produce system design documentation and quickly produce high-quality code within architecture.
Works with architects and/or software consultants to ensure functional specifications are converted into flexible scalable and maintainable solution designs.
Leverages partnerships with IT teams (e.g. Operations Infrastructure Architecture Quality Assurance Business Analysts) vendors and business management to ensure adherence of written code to company standards and to resolve escalated issues development implementation and support lifecycle.
Oversees debugging and testing of new software or significant enhancements to existing software applications.
Interacts with QA to quickly diagnose and resolve system problems as well as create release notes operating procedures and technical documentation.
Evaluate packages and tools. Ensure that the solutions provided are integrated aligned with the corporate direction and make the most appropriate use of technology. Work with other developers to optimize their investment in existing packaged and internally developed applications. Develop new solutions to leverage appropriate technologies and to integrate these environments.
Participates in the preparation of system specifications and leads technical reviews. Ensures issues with software are identified and corrected as efficiently as possible.
Support the migration of code development configurations and data from a development to stage to production environments.
Shares knowledge and experience with other members of the development team.
Skills:
Strong analytical and problem-solving skills
Ability to independently develop software from ground up and end-to-end.
Ability to evaluate tools & technologies beyond direct areas of experience
Ability to produce thorough but concise technical specifications.
Develop strategies and help form a vision software team
Implement and enforce coding standards oversee unit-test own code and review the code of other programmers and provide insightful recommendations.
Implement and enforce Agile best practices. Facilitate Agile meetings: Sizing Sprint planning Retrospective Standup etc.
Ability to manage priorities and workflow.
Demonstrated ability to plan and organize projects.
Ability to work independently and as a member of various teams and committees.
Desired skills: Microsoft Azure Dynamics 365 PL/SQL Microsoft Power BI and Data Warehousing with Dimensional Modeling MS SQL Server Microsoft IIS Configuration Internet Security Unix OS and Korn shell scripting XML JavaScript MS Blend and other W3C standards
Education & Experience Requirements:
Experience:
Must have at least 5 years development experience in several of the following: ; ; ; Visual ; VB6.0; C/C#; COM/COM; solid database skills (either 8i/9i/10g/11i or SQL Server); TSQL; XML/XSL/XSLT; REST Web Services; SOAP; HTML5/HTML; DHTML; HTTP; HTTPS; Java; JavaScript and JavaScript libraries; jQuery.
Expert-level knowledge of the technology stack to be able to guide junior developers and remove technical road blocks:
Provide guidance to other programmers and lend assistance to Design and QA as needed.
Working knowledge and understanding of the basic principles theories concepts and practices in the applicable area of engineering/technical specialization.
3-5 years experience in multiplatform development and OO applications with responsibility for the analysis design development and maintenance of a variety of software applications creating test plans test cases/scripts testing tools. Design and development experience should include n-tier client/server and web (intranet and internet).
2-4 years experience working on projects involving implementation of software development life cycles (SDLC)
Solid presentation skills that are effective in a variety of formal and informal presentation settings; is effective both inside and outside the organization.
Knowledge transfer/mentoring: comfortable with and willing to initiate sharing knowledge and experiences to develop others.
Knowledge of appropriate industry and markets.
Preferred Experience Requirements:
Education:
Bachelors degree
All submissions should include a cover letter and resume.
The University of Maryland Global Campus (UMGC) is an equal opportunity employer and complies with all applicable federal and state laws regarding nondiscrimination. UMGC is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race color national origin age marital status sex sexual orientation gender identity gender expression disability religion ancestry political affiliation or veteran status in employment educational programs and activities and admissions.
Workplace Accommodations:
The University of Maryland Global Campus Global Campus (UMGC) is committed to creating and maintaining a welcoming and inclusive working environment for people of all abilities. UMGC is dedicated to the principle that no qualified individual with a disability shall based on disability be excluded from participation in or be denied the benefits of the services programs or activities of the University or be subjected to discrimination. For information about UMGCs Reasonable Workplace Accommodation Policy or to request an accommodation applicants/candidates can contact Employee Accommodations via email at.
Benefits Package Highlights:
Hiring Range:
$146000.00 - $156200.00Full-Time