Filter these job results to find a perfect match.
  • Keywords can include skills or a job number. If using multiple keywords, insert ‘or’ or ‘and’ between for best results (e.g. Java or Oracle)
  • Advanced Options...
  • X

Senior Systems Developer

  • Location: Washington, DC
  • Start Date: 8/10/2020
  • Job ID: 20-00355
  • Posting Date: 7/27/2020
  • Job Type: Direct Placement
Continue to apply for this job >
Senior Systems Developer Municipal Securities Washington, DC.
Works independently as a senior resource for the team by ensuring that all the development projects meet business requirements and support existing systems. Assists in ensuring the quality of the system is maintained and automate the quality verification process by adding unit tests. Responsible for reviewing and analyzing existing applications and assist with the modernization by leveraging cloud native functionality where applicable.
  • Acts as senior hands-on technical resource designing, coding, testing, debugging, configuring, and documenting applications
  • Applies generally accepted programming standards and techniques to ensure efficient and secure program execution
  • Acts as senior technical resource working with development staff to ensure that the MSRB's business goals are translated into effective and efficient applications
  • Creates unit tests and regression tests to find errors and to confirm that developed code meets project specifications
  • Acts as senior technical resource working with team lead, architect, business owners to define project requirements and to ensure that those requirements are implemented through efficient and timely application design and development
  • Ensures that application design and development are in accordance with MSRB architectural and development standards, policies and procedures including coding standards
  • Effectively communicate to the Architect and Manager of any findings during the development and maintain healthy communication between the team members
  • Analyzes, defines, and documents system requirements for data, workflow, logical processes, cloud infrastructure, and operating system environments; interfaces with other systems, internal and external checks and controls
  • Develops and integrates applications with the underlying database technology and ensures testing at the database level
  • Works independently and as part of an Agile development team to design and develop new SQL queries, new stored procedures and new database applications, and to modify existing stored procedures and applications in an Oracle Linux/Windows environment to support MSRB IT delivery projects
  • Serves as a senior technical resource in the development of organizational standards for system architecture, system security, and system documentation
  • Mentors junior staff, helping to increase their technical proficiency and development skills
  • Assists in the definition, capture, and reporting of relevant development metrics
  • Analyzes and estimates feasibility, cost, time, compatibility with other systems and computer capabilities
  • Analyzes code to find causes of errors and revises programs with proper approvals
  • Provides technical assistance by responding to inquiries regarding errors, problems, or questions with programs; trains end users or technical support staff to use programs
  • Analyzes, installs, and tests upgrades of externally developed application programs
  • Aids and consults with others in the development and use of applications
  • Performs other duties as assigned

  • Bachelor's degree in computer science with a minimum of 10 years of relevant development experience
  • Extensive experience in developing data driven applications using .Net Framework, MVC, .Net Core, C#, ASP.NET, JavaScript, Python is required
  • Extensive experience in developing and debugging frontend technologies like Javascript, JQuery, React JS
  • Experience with developing SOAP, REST API applications and testing them for service-oriented architecture, authentication, and handling SSL certificates, X509 certificates is required
  • Expertise in SQL and PL/SQL along with strong technical knowledge and skills in Databases particularly Oracle 11g/12c, with Stored Procedure development experience
  • Experience with developing AWS Cloud Native applications is required
  • Experience with developing, testing, deploying applications using AWS API Gateway, Lambda, SQS, ECS is desired
  • AWS Certification is desired
  • Expertise with using AWS based data stores like S3, SQL RDS, Aurora PostgreSQL is desired
  • Expertise with pushing and consuming messages from Queues is desired
  • Expertise in developing applications that rely on caching is desired
  • Experience in performance tuning and memory management for applications is required
  • Experience in the development of enterprise design and coding standards
  • Good working knowledge of Microsoft operating systems and IIS
  • Experience with working with source control systems and CI/CD pipeline systems is required

Ability to clearly communicate ideas through written reports, business correspondence, technical standards, and procedure manuals. Approachable and ability to self-learn and educate others when opportunity arises. Ability to effectively present information and respond to questions from groups of directors, clients, and the general public. Ability to define problems, collect data, establish facts, and draw valid conclusions. Experience in training or mentoring other junior staff.

Posted by Michelle Rodriguez
Technical Resource Manager- West Coast
(800) 821-4644 x 7685