A complete application in a minute
Tailored resume and cover letter, ready to send.
Vertex National Partners, an investment management firm in Oklahoma City, is seeking a Senior Software Engineer to design and implement features, optimize performance, and collaborate with cross-functional teams. You will participate in code reviews, testing, and debugging to ensure secure, reliable applications.
The role emphasizes strong software development fundamentals, experience with Java, Python, or C++, and version control with Git.
Vertex National Partners, a leading investment management firm based in Oklahoma City, OK, is seeking a full-time Senior Software Engineer to join our dynamic team. In this role, you will be responsible for developing and maintaining our software applications, ensuring they meet the firm's needs and standards.
Your day-to-day activities will include designing and implementing new software features, optimizing existing code for performance and scalability, and collaborating with cross-functional teams to deliver high-quality solutions. You will also be involved in code reviews, testing, and debugging to ensure the reliability and security of our applications.
As a Senior Software Engineer at Vertex National Partners in Oklahoma City, OK, you will work in a collaborative environment with a team of talented professionals. You will have the opportunity to contribute to the firm's growth and success while leveraging your expertise in software development.
The compensation for this role is typically discussed during the interview process, with the exact amount being determined based on the candidate's qualifications, experience, and the specific requirements of the position. While the interview stage is the primary time for discussing salary, the employer may also provide information about benefits, such as health insurance, retirement plans, or other perks, during this conversation. The workplace environment is generally professional and collaborative, with a focus on teamwork and achieving common goals. The position requires a strong work ethic, adaptability, and the ability to manage multiple tasks efficiently. Candidates should be comfortable using various tools and technologies relevant to the role, and have a good understanding of the company's products or services. The interview process may also involve a skills assessment or practical demonstration to ensure the candidate is a good fit for the team.
To excel in this role, you should have a Bachelor's degree in Computer Science or a related field, along with extensive experience in software development. Proficiency in programming languages such as Java, Python, or C++ is essential. You should also have a strong understanding of software design principles and best practices, as well as experience with version control systems like Git.