Here are sample job advertisements for these types of roles..
Computer Programmer
- Build, troubleshoot, and maintain applications.
- Develop web applications
- Use best practices to maintain and improve platforms/applications.
- Document code
- Quality assurance testing upgrades, patches and new releases.
- Continually learn technologies, methodologies, and techniques.
- Ability to work under tight time constraints with dynamic requirements.
- Excellent organizational/time management, planning and prioritization skills.
- All other duties and responsibilities as assigned
Qualifications:
- Four-year college degree in Information Science, Computer Science, Software Engineering, or other relevant combination of training and comparable work experience.
- Knowledge of layout principles and aesthetic design concepts.
- Experience with commonly used programming Design concepts, practices and procedures.
- Knowledge of modern IDEs, Microsoft Visual Studio knowledge a plus.
- Knowledge of Microsoft SQL Server.
- Knowledge of Microsoft .Net Programming.
- Excellent oral and written communication skills.
- A focus on students and academic excellence
- Small class sizes
- Professional work environment
- Talented and committed co-workers
- An adult-focused accelerated schedule
- An opportunity to make a difference while expanding your knowledge, skills and professional network
- Competitive compensation & benefits plan
Software Developer/Programmer
- Competitive salary DOE
- Health & Dental Insurance
- 401k plan
- Paid Parking
Although we value experience and skills, we also care about who you are. We strive to surround ourselves with good people that share our values, that work hard, and that support each other as a team and as individuals.
Job Description
Kayne Anderson Rudnick is seeking a self-motivated, organized, and dedicated individual to join our team in a hybrid role as a Software Developer/ Programmer. The ideal candidate will be able to analyze, assess, design, code and test with business users all Functionality related tasks. He/She will be able to translate business objectives into efficient, user friendly programs in C# .net and SQL Server database. Secondarily, the candidate will support the development and integration of software programs and applications into the organization’s information systems like Factset, Bloomberg, SS&C suite of applications. He/She will be responsible for developing, testing, and launching application modules and systems under development by in-house software development teams; further, the candidate will identify, address, and amend any software errors in a timely and accurate fashion. Proven problem solving skills, attention to details, and creativity will be essential to the candidate’s success.
Duties and Responsibilities:
- Understand pain points; gather requirements for developing software tools and work with the team to come up with reusable, performant, scalable and reliable tools that support business needs.
- Define and develop Winforms application, SQL Server Stored procedures, webservice interfaces, file based integrations to other systems etc.
- Troubleshoot and fix issues related to user experience, job batches or bugs in the application code in a timely manner and ensure a well thought through high quality solution.
- Work with vendor and implementation consultants to keep up with upgrades and apps
- Analyze technical and business problems, which are of low to high complexity. Design efficient, effective solutions, which follow Development and Infrastructure standards and meet the business needs. Develop and maintain a high level of business and technical knowledge of all assigned systems. Maintain appropriate system documentation such that any team member could effectively perform the duties during one’s absence.
- Establish strong relationships with assigned business departments to understand the needs of the respective areas and be able to suggest appropriate solutions to business problems.
- Effectively communicate with peers and management in both verbal and written form.
- Support and test infrastructure changes to ensure continuity of all systems.
- Occasional on-call, after-hours support for all systems supporting the enterprise.
Requirements:
- 3-5 year’s experience in a similar role.
- Bachelor’s degree in Computer Science or equivalent.
- Direct experience with SS&C applications GWP, GWPA or similar portfolio accounting systems.
- Experience translating business user requirements into technical specifications
- Experience working with C# and SQL Server based winforms applications.
- Proven track record of implementing software design and development methods that provide high-value, high-quality products with a short time to implementation.
- Relevant knowledge of the investment management industry and experience working with various security types including equities, fixed income, mutual funds, and options/futures.
- Strong interpersonal skills, excellent formal and informal communication
Skills, innovative problem solving skills, and strong facilitation skills. Must be a forward-thinker and be able to anticipate downstream effects.
- Ability to work under pressure, adhere to tight deadlines, and multitask.
- Possess strong attention to detail and produce quality results.
- Must demonstrate strong organizational and follow-up skills.
- Experience with Microsoft platforms and development tools.
- Experience with Visual Basic, C#, HTML/aspx, SQL Server.
BENEFITS:
Competitive salary DOE
Health & Dental Insurance
401k plan
Paid Parking
A competitive compensation will be offered. Details will be discussed at the appropriate time with interested, qualified candidates.
For additional general information on Kayne Anderson Rudnick, please access the firm’s web site at www.kayne.com .
Applications Programmer [Basic Level]
Horizon Industries Limited (HIL) is a dynamic IT and Management Consulting firm based in the Washington, DC area. We are currently seeking an Applications Programmer [Basic Level] for a full-time position, remotely supporting the Defense Logistics Agency (DLA).
Job Description:
The JETS Program provides the full range of IT services, technical and management expertise that support applications, software, hardware, infrastructure, and systems, across the DLA IT Enterprise. Support is provided for information technology solutions, technical support, maintenance, and sustainment; operations support; application development, maintenance and technical support; and lifecycle management. Additionally, the program also supports administrative program management support for IT program offices and DLA Information Operations (J6) Office. The program provides support technology services across the DLA Information Operations Enterprise, the DLA Program Executive Offices (PEO), and all other technology services currently supported through DLA Contracting Services Office (DCSO) acquisitions.
This Task Order includes Task Order project management, operations, development and sustainment support for applications within the FLIS Suite, MapCat, TAS and Training Portal. The contractor shall provide the full range of lifecycle/technical support services in the effort to sustain and enhance the applications/services assigned.
This Task Order includes tasks for, but are not limited to, application server administration, application database administration, technical support, project support, technical design, development, implementation, compliance, cybersecurity, configuration management support, systems engineering support, architectural support, and test and documentation support.
Duties of an Applications Programmer [Basic Level] may include:
- Assist with the management, development, testing and maintenance of computer programs to ensure that the application meets the needs of the users of the system
- Assist systems analysts and/or designers in researching and documenting computer user requirements
- Analyze objectives and problems identified by analysts and/or designers
- Translate the solutions provided by systems designers into detailed program specifications
- Assist with preparation of documentation for other programmers, users of the system and other support services workers
- Assist with program design activities including definition of data and error message arrangements
- Assist with the modification and documentation of program code to correct errors or to enhance an application’s capabilities
- Assist with the testing of applications and the preparation of reports on the status, operation and maintenance of system software applications for use by the customer
- On occasion, short duration (1-5 days) site visits may be required as authorized by the Government.
Required Skills / Experience:
- Two (2) years of relevant experience
- Must possess active IT-II security clearance or have a current National Agency Check with Local Agency Check and Credit Check (NACLC)
- Relevant certification from a nationally recognized technical authority
Education: Undergraduate degree, Associates degree, or 2 years’ equivalent experience in applications programming including support for configuring and extending COTS